public abstract class

Control

extends Object
java.lang.Object
   ↳ javax.sound.sampled.Control
Known Direct Subclasses

Class Overview

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.

Summary

Nested Classes
class Control.Type An instance of the Type class represents the type of the control. 
Protected Constructors
Control(Control.Type type)
Constructs a Control with the specified type.
Public Methods
Control.Type getType()
Obtains the control's type.
String toString()
Obtains a String describing the control type and its current state.
[Expand]
Inherited Methods
From class java.lang.Object

Protected Constructors

protected Control (Control.Type type)

Constructs a Control with the specified type.

Parameters
type the kind of control desired

Public Methods

public Control.Type getType ()

Obtains the control's type.

Returns
  • the control's type.

public String toString ()

Obtains a String describing the control type and its current state.

Returns
  • a String representation of the Control.