- java.lang.Object
 -  
      
- javax.sound.sampled.Line.Info
 
 
-  
       
- 已知直接子类:
 -  
         
DataLine.Info,Port.Info 
- Enclosing interface:
 - Line
 
public static class Line.Info extends Object
Line.Info对象包含有关行的信息。Line.Info本身提供的唯一信息是该行的Java类。Line.Info的子类添加有关该行的其他类型的信息。 此附加信息取决于Line子类通过Line.Info子类描述的那种行实现的子接口。甲
Line.Info可使用的各种方法来检索Line,Mixer,和AudioSystem接口。 其他此类方法允许您传递Line.Info作为参数,以了解匹配指定配置的行是否可用并获取它们。- 从以下版本开始:
 - 1.3
 - 另请参见:
 -  
         
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) 
 
-  
        
       
-  
             
构造方法详细信息
-  
Info
public Info(类<?> lineClass)
构造一个描述指定类的行的info对象。 该构造函数通常由应用程序用于描述所需的行。- 参数
 -  
              
lineClass- 新Line.Info对象描述的行的类 
 
 -  
 
-  
             
方法详细信息
-  
getLineClass
public 类<?> getLineClass()
获取此Line.Info对象描述的行的类。- 结果
 - 描述的行的类
 
 
-  
matches
public boolean matches(Line.Info info)
指示指定的info对象是否与此对象匹配。 要匹配,指定的对象必须与此对象相同或是特殊情况。 指定的info对象必须是与此对象相同的类的实例,或者是此类的子类型的实例。 此外,指定对象的属性必须与此功能的兼容性。 具体而言,指定信息对象的路由配置必须与此配置的路由配置兼容。 子类可以添加其他条件以确定两个对象是否匹配。- 参数
 -  
              
info- 与此对象进行比较的info对象 - 结果
 -  
              
true如果指定的对象与此对象匹配,false 
 
 -  
 
 -