javax.sound.sampled
クラス Control
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 クラスのインスタンスはコントロールのタイプを表します。 |
Control
protected Control(Control.Type type)
- タイプを指定してコントロールを構築します。
- パラメータ:
type
- 必要なコントロールの種類
getType
public Control.Type getType()
- コントロールのタイプを取得します。
- 戻り値:
- コントロールのタイプ
toString
public String toString()
- コントロールタイプとその現在の状態を記述する文字列を取得します。
- オーバーライド:
- クラス
Object
内の toString
- 戻り値:
- コントロールの文字列表現
バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。 Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.