org.freehep.jas.extension.tupleExplorer.cut
Class VariableSliderUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.SliderUI
          extended by javax.swing.plaf.basic.BasicSliderUI
              extended by org.freehep.jas.extension.tupleExplorer.cut.VariableSliderUI

public class VariableSliderUI
extends BasicSliderUI

Version:
1.0 09/08/99

Nested Class Summary
 class VariableSliderUI.ChangeHandler
           
 class VariableSliderUI.TrackListener
           
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicSliderUI
BasicSliderUI.ActionScroller, BasicSliderUI.ComponentHandler, BasicSliderUI.FocusHandler, BasicSliderUI.PropertyChangeHandler, BasicSliderUI.ScrollListener
 
Field Summary
 
Fields inherited from class javax.swing.plaf.basic.BasicSliderUI
changeListener, componentListener, contentRect, focusInsets, focusListener, focusRect, insetCache, labelRect, leftToRightCache, MAX_SCROLL, MIN_SCROLL, NEGATIVE_SCROLL, POSITIVE_SCROLL, propertyChangeListener, scrollListener, scrollTimer, slider, thumbRect, tickRect, trackBuffer, trackListener, trackRect
 
Constructor Summary
VariableSliderUI(VariableSlider vs)
           
 
Method Summary
protected  void calculateThumbLocation()
           
protected  void calculateThumbSize()
           
 int getThumbNum()
           
 Rectangle[] getThumbRects()
           
 void installUI(JComponent c)
           
 void paint(Graphics g, JComponent c)
           
 void setThumbLocationAt(int x, int y, int index)
           
 void uninstallUI(JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicSliderUI
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateTickRect, calculateTrackBuffer, calculateTrackRect, createChangeListener, createComponentListener, createFocusListener, createPropertyChangeListener, createScrollListener, createTrackListener, createUI, drawInverted, getBaseline, getBaselineResizeBehavior, getFocusColor, getHeightOfHighValueLabel, getHeightOfLowValueLabel, getHeightOfTallestLabel, getHighestValue, getHighestValueLabel, getHighlightColor, getLowestValue, getLowestValueLabel, getMaximumSize, getMinimumHorizontalSize, getMinimumSize, getMinimumVerticalSize, getPreferredHorizontalSize, getPreferredSize, getPreferredVerticalSize, getShadowColor, getThumbSize, getTickLength, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installDefaults, installKeyboardActions, installListeners, isDragging, labelsHaveSameBaselines, paintFocus, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintThumb, paintTicks, paintTrack, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, setThumbLocation, uninstallKeyboardActions, uninstallListeners, valueForXPosition, valueForYPosition, xPositionForValue, yPositionForValue, yPositionForValue
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariableSliderUI

public VariableSliderUI(VariableSlider vs)
Method Detail

installUI

public void installUI(JComponent c)
Overrides:
installUI in class BasicSliderUI

uninstallUI

public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class BasicSliderUI

paint

public void paint(Graphics g,
                  JComponent c)
Overrides:
paint in class BasicSliderUI

calculateThumbSize

protected void calculateThumbSize()
Overrides:
calculateThumbSize in class BasicSliderUI

calculateThumbLocation

protected void calculateThumbLocation()
Overrides:
calculateThumbLocation in class BasicSliderUI

getThumbNum

public int getThumbNum()

getThumbRects

public Rectangle[] getThumbRects()

setThumbLocationAt

public void setThumbLocationAt(int x,
                               int y,
                               int index)


Copyright © 2013. All Rights Reserved.