Documentation of 'visad.browser.Slider' Java class
Slider
visad.browser

Class Slider

  • All Implemented Interfaces:
    java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener


    public class Slider
    extends java.awt.Component
    implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener
    A simple slider widget.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.BaselineResizeBehavior
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int GRIP_BOTTOM_Y
      Y-coordinate of bottom of grip.
      static int GRIP_HEIGHT
      Height of grip.
      static int GRIP_TOP_Y
      Y-coordinate of top of grip.
      static int GRIP_WIDTH
      Width of grip.
      static int LINE_LEVEL
      Y-coordinate of slider line.
      static int SLIDER_PREF_HEIGHT
      Preferred slider height.
      static int SLIDER_PREF_WIDTH
      Preferred slider width.
      • Fields inherited from class java.awt.Component

        BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
    • Constructor Summary

      Constructors 
      Constructor and Description
      Slider()
      Constructs a slider with default value, minimum and maximum.
      Slider(float value, float min, float max)
      Constructs a slider with the specified value, minimum and maximum.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void addActionListener(java.awt.event.ActionListener l)
      Adds a listener to be notified of slider changes.
      float getMaximum()
      Gets maximum slider value.
      java.awt.Dimension getMaximumSize()
      Returns maximum size oa slider.
      float getMinimum()
      Gets minimum slider value.
      java.awt.Dimension getMinimumSize()
      Returns minimum size of slider.
      java.awt.Dimension getPreferredSize()
      Returns preferred size of slider.
      float getValue()
      Gets current slider value.
      static void main(java.lang.String[] argv)
      Main method for testing purposes.
      void mouseClicked(java.awt.event.MouseEvent e)
      Not used.
      void mouseDragged(java.awt.event.MouseEvent e)
      MouseMotionListener method for moving grip.
      void mouseEntered(java.awt.event.MouseEvent e)
      Not used.
      void mouseExited(java.awt.event.MouseEvent e)
      Not used.
      void mouseMoved(java.awt.event.MouseEvent e)
      Not used.
      void mousePressed(java.awt.event.MouseEvent e)
      MouseListener method for moving grip.
      void mouseReleased(java.awt.event.MouseEvent e)
      MouseListener method for moving grip.
      void notifyListeners()
      Notifies listeners of slider change.
      void paint(java.awt.Graphics g)
      Draws the slider.
      void removeActionListener(java.awt.event.ActionListener l)
      Removes a listener to be notified of slider changes.
      void repaint() 
      void setActionCommand(java.lang.String cmd)
      Sets command string for slider change notification.
      void setBounds(float min, float max)
      Sets minimum and maximum slider values.
      void setBounds(int x, int y, int w, int h)
      Detects changes in slider width.
      void setMaximumSize(java.awt.Dimension dim)
      Sets preferred size of slider.
      void setMinimumSize(java.awt.Dimension dim)
      Sets minimum size of slider.
      void setPreferredSize(java.awt.Dimension dim)
      Sets preferred size of slider.
      void setValue(float value)
      Sets current slider value.
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, dispatchEvent, doLayout, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • SLIDER_PREF_HEIGHT

        public static final int SLIDER_PREF_HEIGHT
        Preferred slider height.
        See Also:
        Constant Field Values
      • SLIDER_PREF_WIDTH

        public static final int SLIDER_PREF_WIDTH
        Preferred slider width.
        See Also:
        Constant Field Values
      • GRIP_TOP_Y

        public static final int GRIP_TOP_Y
        Y-coordinate of top of grip.
        See Also:
        Constant Field Values
      • GRIP_BOTTOM_Y

        public static final int GRIP_BOTTOM_Y
        Y-coordinate of bottom of grip.
        See Also:
        Constant Field Values
      • LINE_LEVEL

        public static final int LINE_LEVEL
        Y-coordinate of slider line.
        See Also:
        Constant Field Values
    • Constructor Detail

      • Slider

        public Slider()
        Constructs a slider with default value, minimum and maximum.
      • Slider

        public Slider(float value,
                      float min,
                      float max)
        Constructs a slider with the specified value, minimum and maximum.
    • Method Detail

      • getValue

        public float getValue()
        Gets current slider value.
      • getMinimum

        public float getMinimum()
        Gets minimum slider value.
      • getMaximum

        public float getMaximum()
        Gets maximum slider value.
      • setValue

        public void setValue(float value)
        Sets current slider value.
      • setBounds

        public void setBounds(float min,
                              float max)
        Sets minimum and maximum slider values.
      • setBounds

        public void setBounds(int x,
                              int y,
                              int w,
                              int h)
        Detects changes in slider width.
        Overrides:
        setBounds in class java.awt.Component
      • addActionListener

        public void addActionListener(java.awt.event.ActionListener l)
        Adds a listener to be notified of slider changes.
      • removeActionListener

        public void removeActionListener(java.awt.event.ActionListener l)
        Removes a listener to be notified of slider changes.
      • setActionCommand

        public void setActionCommand(java.lang.String cmd)
        Sets command string for slider change notification.
      • notifyListeners

        public void notifyListeners()
        Notifies listeners of slider change.
      • mousePressed

        public void mousePressed(java.awt.event.MouseEvent e)
        MouseListener method for moving grip.
        Specified by:
        mousePressed in interface java.awt.event.MouseListener
      • mouseReleased

        public void mouseReleased(java.awt.event.MouseEvent e)
        MouseListener method for moving grip.
        Specified by:
        mouseReleased in interface java.awt.event.MouseListener
      • mouseClicked

        public void mouseClicked(java.awt.event.MouseEvent e)
        Not used.
        Specified by:
        mouseClicked in interface java.awt.event.MouseListener
      • mouseEntered

        public void mouseEntered(java.awt.event.MouseEvent e)
        Not used.
        Specified by:
        mouseEntered in interface java.awt.event.MouseListener
      • mouseExited

        public void mouseExited(java.awt.event.MouseEvent e)
        Not used.
        Specified by:
        mouseExited in interface java.awt.event.MouseListener
      • mouseDragged

        public void mouseDragged(java.awt.event.MouseEvent e)
        MouseMotionListener method for moving grip.
        Specified by:
        mouseDragged in interface java.awt.event.MouseMotionListener
      • mouseMoved

        public void mouseMoved(java.awt.event.MouseEvent e)
        Not used.
        Specified by:
        mouseMoved in interface java.awt.event.MouseMotionListener
      • getMinimumSize

        public java.awt.Dimension getMinimumSize()
        Returns minimum size of slider.
        Overrides:
        getMinimumSize in class java.awt.Component
      • setMinimumSize

        public void setMinimumSize(java.awt.Dimension dim)
        Sets minimum size of slider.
        Overrides:
        setMinimumSize in class java.awt.Component
      • getPreferredSize

        public java.awt.Dimension getPreferredSize()
        Returns preferred size of slider.
        Overrides:
        getPreferredSize in class java.awt.Component
      • setPreferredSize

        public void setPreferredSize(java.awt.Dimension dim)
        Sets preferred size of slider.
        Overrides:
        setPreferredSize in class java.awt.Component
      • getMaximumSize

        public java.awt.Dimension getMaximumSize()
        Returns maximum size oa slider.
        Overrides:
        getMaximumSize in class java.awt.Component
      • setMaximumSize

        public void setMaximumSize(java.awt.Dimension dim)
        Sets preferred size of slider.
        Overrides:
        setMaximumSize in class java.awt.Component
      • paint

        public void paint(java.awt.Graphics g)
        Draws the slider.
        Overrides:
        paint in class java.awt.Component
      • repaint

        public void repaint()
        Overrides:
        repaint in class java.awt.Component
      • main

        public static void main(java.lang.String[] argv)
        Main method for testing purposes.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.