java.lang.Object
javax.sound.sampled.Control
- Direct Known Subclasses:
- BooleanControl,- CompoundControl,- EnumControl,- FloatControl
public abstract class Control extends Object
Lines often have a set of controls, such as gain and pan, that
 affect the audio signal passing through the line. Java Sound's Line
 objects let you obtain a particular control object by passing its class as
 the argument to a getControl method.
 Because the various types of controls have different purposes and features, all of their functionality is accessed from the subclasses that define each kind of control.
- Since:
- 1.3
- See Also:
- Line.getControls(),- Line.isControlSupported(javax.sound.sampled.Control.Type)
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classControl.TypeAn instance of theTypeclass represents the type of the control.
- 
Constructor SummaryConstructors Modifier Constructor Description protectedControl(Control.Type type)Constructs a control with the specified type.
- 
Method SummaryModifier and Type Method Description Control.TypegetType()Obtains the control's type.StringtoString()Obtains a string describing the control type and its current state.
- 
Constructor Details- 
ControlConstructs a control with the specified type.- Parameters:
- type- the kind of control desired
 
 
- 
- 
Method Details