java.lang.Object
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)
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 static class
Control.Type
Type
クラスのインスタンスはコントロールのタイプを表します。 -
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protected
Control(Control.Type type)
指定されたタイプのコントロールを構築します。 -
メソッドのサマリー
修飾子と型 メソッド 説明 Control.Type
getType()
コントロールのタイプを取得します。String
toString()
コントロールの文字列表現を返します。
-
コンストラクタの詳細
-
Control
protected Control(Control.Type type)指定されたタイプのコントロールを構築します。- パラメータ:
type
- 必要なコントロールの種類
-
-
メソッドの詳細
-
getType
public Control.Type getType()コントロールのタイプを取得します。- 戻り値:
- コントロールのタイプ
-
toString
public String toString()コントロールの文字列表現を返します。
-