- java.lang.Object
- 
- javafx.scene.media.AudioEqualizer
 
- 
 public final class AudioEqualizer extends Object AudioEqualizerクラスは、メディア・プレイヤに音声等化コントロールを提供します。 これには、EqualizerBand要素のObservableListが含まれます。 各AudioEqualizerインスタンスはMediaPlayerに接続され、MediaPlayer.getAudioEqualizerメソッドを使用して取得できます。- 導入されたバージョン:
- JavaFX 2.0
- 関連項目:
- MediaPlayer、- EqualizerBand
 
- 
- 
プロパティのサマリープロパティ Type プロパティ 説明 BooleanPropertyenabledAudioEqualizerを有効または無効にします。
 - 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static intMAX_NUM_BANDSAudioEqualizerに含めることができるバンドの最大数。
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 BooleanPropertyenabledProperty()AudioEqualizerを有効または無効にします。ObservableList<EqualizerBand>getBands()EqualizerBand要素を含むObservableList。booleanisEnabled()プロパティenabledの値を取得します。voidsetEnabled(boolean value)プロパティenabledの値を設定します。
 
- 
- 
- 
プロパティの詳細- 
enabledpublic BooleanProperty enabledProperty AudioEqualizerを有効または無効にします。 有効化されたプロパティがfalseに設定されている場合は、AudioEqualizer設定は保持されますが、再生時には考慮されず、すべてのEqualizerBand.gainプロパティをゼロに設定することと同等になります。- デフォルト値:
- true
- 関連項目:
- isEnabled()、- setEnabled(boolean)
 
 
- 
 - 
フィールドの詳細- 
MAX_NUM_BANDSpublic static final int MAX_NUM_BANDS AudioEqualizerに含めることができるバンドの最大数。 現在の実装では、この値は64です。- 関連項目:
- 定数フィールド値
 
 
- 
 - 
メソッドの詳細- 
getBandspublic final ObservableList<EqualizerBand> getBands() EqualizerBand要素を含むObservableList。 シーケンスのコンテンツは、EqualizerBand要素を追加または削除することによって変更できます。 要素を追加するときは、新しく追加されたインスタンスが有効でない場合、内部リストへの変更を拒否することができるため、ユーザーはIllegalArgumentExceptionを捕まえる準備が必要です。有効な EqualizerBandインスタンスの制約は次のとおりです。- EqualizerBand.centerFrequency> 0
- EqualizerBand.bandwidth> 0
- EqualizerBand.MIN_GAIN≤- EqualizerBand.gain≤- EqualizerBand.MAX_GAIN
 デフォルトのバンド・セットは次の表に示すとおりで、すべてのバンドがユニティ・ゲイン(0 dB)を持ちます。 AudioEqualizerバンド表 バンド・インデックス 中心周波数(Hz) 帯域幅(Hz) 0 32 19 1 64 39 2 125 78 3 250 156 4 500 312 5 1000 625 6 2000 1250 7 4000 2500 8 8000 5000 9 16000 10000 - 戻り値:
- EqualizerBand要素を含むObservableList。
 
 - 
setEnabledpublic final void setEnabled(boolean value) プロパティenabledの値を設定します。- プロパティの説明:
- AudioEqualizerを有効または無効にします。 有効化されたプロパティが- falseに設定されている場合は、- AudioEqualizer設定は保持されますが、再生時には考慮されず、すべての- EqualizerBand.gainプロパティをゼロに設定することと同等になります。
- デフォルト値:
- true
 
 - 
isEnabledpublic final boolean isEnabled() プロパティenabledの値を取得します。- プロパティの説明:
- AudioEqualizerを有効または無効にします。 有効化されたプロパティが- falseに設定されている場合は、- AudioEqualizer設定は保持されますが、再生時には考慮されず、すべての- EqualizerBand.gainプロパティをゼロに設定することと同等になります。
- デフォルト値:
- true
 
 - 
enabledPropertypublic BooleanProperty enabledProperty() AudioEqualizerを有効または無効にします。 有効化されたプロパティがfalseに設定されている場合は、AudioEqualizer設定は保持されますが、再生時には考慮されず、すべてのEqualizerBand.gainプロパティをゼロに設定することと同等になります。- デフォルト値:
- true
- 関連項目:
- isEnabled()、- setEnabled(boolean)
 
 
- 
 
-