public static class Line.Info extends Object
Line.Info对象包含有关行的信息。
Line.Info本身提供的Line.Info信息就是Java类的线。
Line.Info一个子类添加了关于该行的其他种类的信息。
这种额外的信息取决于其Line子接口是由各种线条的实施Line.Info子类描述。
甲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)
public Info(类<?> lineClass)
lineClass - 新的Line.Info对象描述的行的类
public 类<?> getLineClass()
public boolean matches(Line.Info info)
info - 正在与此相比较的信息对象
true如果指定的对象匹配这个,
false否则