Uses of Package
de.sciss.gui

Packages that use de.sciss.gui
de.sciss.common   
de.sciss.gui   
de.sciss.io   
 

Classes in de.sciss.gui used by de.sciss.common
AbstractWindowHandler
          A rudimentary implementation of the de.sciss.app.WindowHandler interface.
MenuAction
          A simple extension of AbstractAction that puts a KeyStroke into its ACCELERATOR_KEY field.
MenuGroup
           
MenuItem
           
MenuNode
           
MenuRoot
           
PathButton
          This class is a rewritten version of FScape's PathIcon and provides a simple ToolIcon like button to allow the user to select a file from the harddisk.
PathField
          This class is an updated (slim) version of FScape's PathField and provides a GUI object that displays a file's or folder's path, optionally with format information, and allows the user to browse the harddisk to change to a different file.
PathList
          Manages a list of paths and allows conversion to / from preferences value strings.
PathListener
          Interface for listening the changes of the contents of a PathField or PathButton gadget
PrefPathField
          Subclass of PathField that enables automatic Preferences association
ProgressComponent
          An interface for classes that are capable of displaying progression information to the user
SpringPanel
          A subclass of JPanel that is linked to a SpringLayout.
 

Classes in de.sciss.gui used by de.sciss.gui
ColouredTextField
          Subclass of JTextField that adds setPaint and getPaint methods and overrides the paintComponent method.
ComboBoxEditor
           
ComponentHost
           
FloatingPaletteHandler
          Regular windows and floating palettes register themselves with a a FloatingPaletteHandler.
GradientPanel
           
KeyedAction
          A special Action class whose constructor requires an accelerator key.
MenuAction
          A simple extension of AbstractAction that puts a KeyStroke into its ACCELERATOR_KEY field.
MenuCheckItem
           
MenuGroup
           
MenuItem
           
MenuNode
           
MenuRadioGroup
           
ModificationButton
           
NumberEvent
          This kind of event is fired from a NumberField gadget when the user modified its contents.
NumberField
          A NumberField is basically a JPanel holding a JTextField whose content is limited to decimal numbers.
NumberListener
          Interface for listening the changes of the contents of a NumberField gadget
ParamField
           
ParamField.Event
           
ParamField.Listener
           
ParamField.UnitViewFactory
           
PathButton
          This class is a rewritten version of FScape's PathIcon and provides a simple ToolIcon like button to allow the user to select a file from the harddisk.
PathEvent
          This kind of event is fired from a PathField or PathButton gadget when the user modified the path.
PathField
          This class is an updated (slim) version of FScape's PathField and provides a GUI object that displays a file's or folder's path, optionally with format information, and allows the user to browse the harddisk to change to a different file.
PathList
          Manages a list of paths and allows conversion to / from preferences value strings.
PathListener
          Interface for listening the changes of the contents of a PathField or PathButton gadget
PeakMeter
          A level (volume) meter GUI component.
PeakMeterCaption
           
PeakMeterView
           
PrefMenuAction
          Adds PreferenceEntrySync functionality to the superclass.
SpringPanel
          A subclass of JPanel that is linked to a SpringLayout.
TiledImage
          An Image wrapper that generates a virtual grid of sub images which are accessible by x and y offset and paintable through a custom paintTile method.
TimeFormat
          A MessageFormat subclass for displaying time values in minutes and seconds.
TopPainter
          Simple as that: paint something arbitrary on top of a hosting component See the implementing classes for examples.
UnitLabel
          This class extends JLabel by adding support for a list of labels which can be easily switched programmatically or by the user to whom a popup menu is presented whenever there is more than one label item.
VectorSpace
           
 

Classes in de.sciss.gui used by de.sciss.io
PathField
          This class is an updated (slim) version of FScape's PathField and provides a GUI object that displays a file's or folder's path, optionally with format information, and allows the user to browse the harddisk to change to a different file.
SpringPanel
          A subclass of JPanel that is linked to a SpringLayout.
StringItem
          A simple structure encompassing a string and an associated value.