public static class Port.Info extends Line.Info
Port.Info类扩展Line.Info 要了解可用的端口,你可以获取端口信息通过对象getSourceLineInfogetTargetLineInfoMixer接口。 所述的实例Port.Info类也可以被构造并用于获得匹配在指定的参数线Port.Info对象。 
| Modifier and Type | Field and Description | 
|---|---|
| static Port.Info | COMPACT_DISC
              一种从CD-ROM驱动器获取音频的端口。 
             | 
| static Port.Info | HEADPHONE
              一种将音频发送到耳机插孔的端口。 
             | 
| static Port.Info | LINE_IN
              一种从线路级音频输入插孔获取音频的端口。 
             | 
| static Port.Info | LINE_OUT
              一种将音频发送到线路级音频输出插孔的端口。 
             | 
| static Port.Info | MICROPHONE
              一种从内置麦克风或麦克风插孔获取音频的端口。 
             | 
| static Port.Info | SPEAKER
              一种将音频发送到内置扬声器或扬声器插孔的端口。 
             | 
| Constructor and Description | 
|---|
| Info(类<?> lineClass, String name, boolean isSource)
              根据给出的信息构造端口的信息对象。 
             | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object obj)
              完成equals方法 
             | 
| String | getName()
              获取端口的名称。 
             | 
| int | hashCode()
              完成hashCode方法 
             | 
| boolean | isSource()
              指示端口是混合器的源还是目标。 
             | 
| boolean | matches(Line.Info info)
              指示此信息对象是否与此匹配。 
             | 
| String | toString()
              提供端口的 
              String表示。 | 
getLineClasspublic static final Port.Info MICROPHONE
public static final Port.Info LINE_IN
public static final Port.Info COMPACT_DISC
public static final Port.Info SPEAKER
public static final Port.Info HEADPHONE
public static final Port.Info LINE_OUT
public String getName()
public boolean isSource()
true如果端口是源端口(如麦克风), 
            false如果端口是目标端口(如扬声器)。 
           public boolean matches(Line.Info info)
public final boolean equals(Object obj)
equals在类别 
            Object 
           obj - 用于比较的参考对象。 
           true如果此对象与obj参数相同; 
            false否则。 
           Object.hashCode() , HashMap 
           public final int hashCode()
hashCode在类别 
            Object 
           Object.equals(java.lang.Object) , 
            System.identityHashCode(java.lang.Object) 
            Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.