モジュール java.desktop
パッケージ javax.sound.sampled

クラスControl

  • 直系の既知のサブクラス:
    BooleanControl, CompoundControl, EnumControl, FloatControl


    public abstract class Control
    extends Object
    Linesには、ラインを介したオーディオ信号の引渡しに影響を与える、ゲインやパンなどのコントロール・セットが1組含まれていることがあります。 Java SoundのLineオブジェクトを使用すると、そのクラスを引数としてgetControlメソッドへ渡して、特定のコントロール・オブジェクトを取得できます。

    各コントロール・タイプにはそれぞれ別の目的や機能があるため、それらのすべての機能には各コントロール・タイプを定義するサブクラスからアクセスします。

    導入されたバージョン:
    1.3
    関連項目:
    Line.getControls(), Line.isControlSupported(javax.sound.sampled.Control.Type)
    • コンストラクタの詳細

      • Control

        protected Control​(Control.Type type)
        タイプを指定してコントロールを構築します。
        パラメータ:
        type - 必要なコントロールの種類
    • メソッドの詳細

      • getType

        public Control.Type getType​()
        コントロールのタイプを取得します。
        戻り値:
        コントロールのタイプ
      • toString

        public String toString​()
        コントロール・タイプとその現在の状態を記述する文字列を取得します。
        オーバーライド:
        toString、クラス: Object
        戻り値:
        コントロールの文字列表現