Library:GNU Classpath
Version:0.91
Compatibility:JDK 1.5
Interfaces in library GNU Classpath.
NamePackageDescription
Actionjavax.swingProvides a convenient central point of control for some task that can be triggered by more than one control in a Swing user interface (for example, a menu item and a toolbar button).
BoundedRangeModeljavax.swingThe data model that represents a range that is constrained to fit within specified bounds.
ButtonModeljavax.swingThe data model that is used in all kinds of buttons.
CellEditorjavax.swingProvides edit capabilities for components that display cells like JTable , JList and JTree .
Clipjavax.sound.sampledA Clip represents some pre-loaded audio data.
ComboBoxEditorjavax.swingProvides edit capabilities for JComboBox es.
ComboBoxModeljavax.swingThe data model for a JComboBox .
ControllerEventListenerjavax.sound.midiThe interface defines the methods to be implemented by classes wanting to be notified on MIDI controller events from a Sequencer.
DataLinejavax.sound.sampledThe DataLine interface adds data-related functionality to the Line interface.
DesktopManagerjavax.swingDesktopManagers are responsible for implementing the behaviours for the JInternalFrames that belong to JDesktopPanes.
Iconjavax.swingDefines the methods that an object must implement if it should be used as an icon in Swing.
JComboBox.KeySelectionManagerjavax.swingClasses implementing this interface are responsible for matching key characters typed by the user with combo box's items.
Linejavax.sound.sampledA Line represents a single input or output audio line.
LineListenerjavax.sound.sampledThis interface is used by classes which wish to be notified when the state of a Line changes.
ListCellRendererjavax.swingRenders the cells of a JList .
ListModeljavax.swingThe data model that is typically used in JList .
ListSelectionModeljavax.swingThe model that is used in JList to define the selected/not-selected cells of that list.
MenuElementjavax.swingDefines the methods that any menu element in a JMenu must implement.
MetaEventListenerjavax.sound.midiThe interface defines the methods to be implemented by classes wanting to be notified on MIDI meta events from a Sequencer.
MidiChanneljavax.sound.midiA MIDI channel.
MidiDevicejavax.sound.midiInterface for all MIDI devices.
Mixerjavax.sound.sampledA Mixer is a Line which itself holds multiple lines.
MutableComboBoxModeljavax.swingA data model used in JComboBox es that keeps track of the components data and provides methods to insert and remove elements from it.
Portjavax.sound.sampledA Port is a Line which represents an audio device, for instance a microphone.
Receiverjavax.sound.midiThis interface describes the methods required by objects receiving MIDI messages.
Rendererjavax.swingThis interface is not used and exists only for compatibility.
RootPaneContainerjavax.swingComponents that contain a single JRootPane as only child implement this interface, typically this is implemented by the Swing top-level containers.
Scrollablejavax.swingDefines the method that a component should implement to behave nicely in JScrollPane s.
ScrollPaneConstantsjavax.swingDefines some constants that are used in JScrollPane and related components.
Sequencerjavax.sound.midiA Sequencer object plays MIDI sequences described as Sequence objects.
SingleSelectionModeljavax.swingA data model that is used in components that support at most one selected element, like JTabbedPane , JMenu and JPopupMenu .
Soundbankjavax.sound.midiA Soundbank is a container for instruments which may be loaded into a Synthesizer.
SourceDataLinejavax.sound.sampledThis is a DataLine to which data may be written.
SpinnerModeljavax.swingThe data model that is used in JSpinner s.
Statusjavax.transactionNo description provided.
SwingConstantsjavax.swingDefines constant values that are used throughout the Swing packages.
Synchronizationjavax.transactionNo description provided.
Synthesizerjavax.sound.midiInterface for MIDI audio synthesizer devices.
TargetDataLinejavax.sound.sampledThis is a DataLine from which data may be read.
Transactionjavax.transactionNo description provided.
TransactionManagerjavax.transactionNo description provided.
Transmitterjavax.sound.midiThis interface specifies the methods required by objects which send MIDI events to Receivers, including MIDI IN ports and Sequencers.
UIDefaults.ActiveValuejavax.swingUsed for lazy instantiation of UIDefaults values so that they are not all loaded when a Swing application starts up, but only the values that are really needed.
UIDefaults.LazyValuejavax.swingUsed for lazy instantiation of UIDefaults values so that they are not all loaded when a Swing application starts up, but only the values that are really needed.
UIResourcejavax.swing.plafThis public interface is used to designate which objects were created by ComponentUI delegates.
UserTransactionjavax.transactionNo description provided.
WindowConstantsjavax.swingDefines some constants that are used in Swing's top-level containers.
XAResourcejavax.transaction.xaNo description provided.
Xidjavax.transaction.xaNo description provided.
Search