|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.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、そうでない場合は falsepublic 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 も参照してください。