de.sciss.audiowidgets

j

package j

Visibility
  1. Public
  2. All

Type Members

  1. class Axis extends JComponent with AxisLike

  2. class DualRangeSlider extends JComponent with DualRangeSliderLike

    A slider similar to the one found in QuickTime Player 7.

    A slider similar to the one found in QuickTime Player 7. It combines a linear positioning slider with a range (region) slider.

  3. trait InstallableAction extends Action

  4. class Jog extends JComponent

  5. class LCDPanel extends JPanel

    Unfinished!

  6. class ParamField[A] extends JPanel with ParamFieldLike[A]

  7. class PeakMeter extends JPanel with PeakMeterLike

  8. class PeakMeterBar extends JComponent with PeakMeterChannel

  9. class PeakMeterCaption extends JComponent

  10. class RecessedBorder extends AbstractBorder

  11. class RotaryKnob extends JSlider with RotaryKnobLike

  12. trait TransportCompanion extends AnyRef

  13. class UnitLabel extends JLabel with Icon

  14. trait WavePainter extends AnyRef

Value Members

  1. object Axis extends Serializable

    A GUI element for displaying the timeline's axis (ruler) which is used to display the time indices and to allow the user to position and select the timeline.

    A GUI element for displaying the timeline's axis (ruler) which is used to display the time indices and to allow the user to position and select the timeline.

    To do

    detect font property changes

    ,

    new label width calculation not performed in logarithmic mode

    ,

    FIXEDBOUNDS is ignored in logarithmic mode now

  2. object Jog extends Serializable

  3. object PeakMeter extends Serializable

  4. object PeakMeterBar extends Serializable

    A level (volume) meter GUI component.

    A level (volume) meter GUI component. The component is a vertical bar displaying a green-to-reddish bar for the peak amplitude and a blue bar for RMS value.

    To animate the bar, call setPeakAndRMS at a regular interval, typically around every 30 milliseconds for a smooth look.

    To do

    add optional horizontal orientation

    ,

    allow linear display (now it's hard coded logarithmic)

  5. object PeakMeterCaption extends Serializable

  6. object RecessedBorder extends Serializable

  7. object Transport extends TransportCompanion

  8. object UnitLabel extends Serializable

    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.

    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. This is useful for adding switchable unit labels to number fields and is used by the ParamField class. You can think of UnitLabel as a JComboBox which uses a text and/or icon label as renderer and not a button.

  9. object WavePainter

  10. package ui

Ungrouped