java.lang.Object
java.awt.DisplayMode
public final class DisplayMode extends Object
DisplayMode
クラスは、GraphicsDevice
のビットの深さ、高さ、幅、およびリフレッシュ・レートをカプセル化します。 グラフィック・デバイスのディスプレイ・モードを変更する機能は、プラットフォームおよび設定に依存し、常に利用できるとはかぎりません(GraphicsDevice.isDisplayChangeSupported()
を参照してください)。
フル・スクリーン排他モードAPIの詳細は、「Full-Screen Exclusive Mode API Tutorial」を参照してください。
-
フィールドのサマリー
修飾子と型フィールド説明static final int
このディスプレイ・モードで複数のビット深さがサポートされている場合の、ビット深さを示す値です。static final int
リフレッシュ・レートが不明の場合に使用されるリフレッシュ・レート値です。 -
コンストラクタのサマリー
コンストラクタ説明DisplayMode
(int width, int height, int bitDepth, int refreshRate) 指定されたパラメータを使用して新しいディスプレイ・モード・オブジェクトを生成します。 -
メソッドのサマリー
修飾子と型メソッド説明boolean
equals
(DisplayMode dm) 2つの表示モードが一致するかどうかを返します。int
ピクセルごとのビット単位で表した、ディスプレイのビットの深さを返します。int
ピクセル単位で表したディスプレイの高さを返します。int
Hz単位で表した、ディスプレイのリフレッシュ・レートを返します。int
getWidth()
ピクセル単位で表したディスプレイの幅を返します。
-
フィールド詳細
-
コンストラクタの詳細
-
DisplayMode
public DisplayMode(int width, int height, int bitDepth, int refreshRate) 指定されたパラメータを使用して新しいディスプレイ・モード・オブジェクトを生成します。- パラメータ:
width
- ピクセル単位で表したディスプレイの幅height
- ピクセル単位で表したディスプレイの高さbitDepth
- ピクセルあたりのビット数で表した、ディスプレイのビットの深さ。 複数のビットの深さを指定可能な場合はBIT_DEPTH_MULTI
になる。refreshRate
- Hz単位で表した、ディスプレイのリフレッシュ・レート。 情報が利用できない場合はREFRESH_RATE_UNKNOWN
になる。- 関連項目:
-
-
メソッドの詳細
-
getHeight
public int getHeight()ピクセル単位で表したディスプレイの高さを返します。- 戻り値:
- ピクセル単位で表したディスプレイの高さ
-
getWidth
public int getWidth()ピクセル単位で表したディスプレイの幅を返します。- 戻り値:
- ピクセル単位で表したディスプレイの幅
-
getBitDepth
public int getBitDepth()ピクセルごとのビット単位で表した、ディスプレイのビットの深さを返します。 このディスプレイ・モードで複数のビット深さがサポートされている場合はBIT_DEPTH_MULTI
になります。- 戻り値:
- ピクセルごとのビット単位で表した、ディスプレイのビットの深さ
- 関連項目:
-
getRefreshRate
public int getRefreshRate()Hz単位で表した、ディスプレイのリフレッシュ・レートを返します。 情報が利用できない場合はREFRESH_RATE_UNKNOWN
になります。- 戻り値:
- Hz単位で表した、ディスプレイのリフレッシュ・レート。
- 関連項目:
-
equals
public boolean equals(DisplayMode dm) 2つの表示モードが一致するかどうかを返します。- パラメータ:
dm
- 比較する表示モード- 戻り値:
- 2つのディスプレイ・モードが一致するかどうか
-