|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.sound.sampled.Line.Info
public static class Line.Info
Line.Info
オブジェクトは、ラインに関する情報を含んでいます。Line.Info
自体が提供する情報は、ラインの Java クラスについてだけです。ラインに関するほかの情報は、Line.Info
のサブクラスによって提供されます。この情報は、Line.Info
サブクラスが記述しているラインによって実装されているのがどの Line
サブインタフェースなのかによって決まります。
Line.Info
は、Line
、Mixer
、および AudioSystem
インタフェースのさまざまなメソッドを使用して検出できます。ほかのメソッドによってユーザは Line.Info
を引数として渡し、指定した設定に一致するラインが使用可能かを確認し、そのラインを取得します。
Line.getLineInfo()
,
Mixer.getSourceLineInfo()
,
Mixer.getTargetLineInfo()
,
Mixer.getLine(Line.Info)
,
Mixer.getSourceLineInfo(Line.Info)
,
Mixer.getTargetLineInfo(Line.Info)
,
Mixer.isLineSupported(Line.Info)
,
AudioSystem.getLine(Line.Info)
,
AudioSystem.getSourceLineInfo(Line.Info)
,
AudioSystem.getTargetLineInfo(Line.Info)
,
AudioSystem.isLineSupported(Line.Info)
コンストラクタの概要 | |
---|---|
Line.Info(Class<?> lineClass)
指定されたクラスのラインを記述する情報オブジェクトを構築します。 |
メソッドの概要 | |
---|---|
Class<?> |
getLineClass()
このライン情報オブジェクトが記述するラインのクラスを取得します。 |
boolean |
matches(Line.Info info)
指定された情報オブジェクトがこのオブジェクトに一致するかどうかを示します。 |
String |
toString()
ライン情報のテキスト説明を取得します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public Line.Info(Class<?> lineClass)
lineClass
- 新しいライン情報オブジェクトが記述するラインのクラスメソッドの詳細 |
---|
public Class<?> getLineClass()
public boolean matches(Line.Info info)
info
- このオブジェクトと比較されている情報オブジェクト
true
、そうでない場合は false
public String toString()
Object
内の toString
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。