|
CESE 1.4.7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.SliderUI
javax.swing.plaf.basic.BasicSliderUI
com.simulogic.dataview.cursors.BasicCursorSliderUI
public class BasicCursorSliderUI
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicSliderUI |
---|
javax.swing.plaf.basic.BasicSliderUI.ActionScroller, javax.swing.plaf.basic.BasicSliderUI.ChangeHandler, javax.swing.plaf.basic.BasicSliderUI.ComponentHandler, javax.swing.plaf.basic.BasicSliderUI.FocusHandler, javax.swing.plaf.basic.BasicSliderUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicSliderUI.ScrollListener, javax.swing.plaf.basic.BasicSliderUI.TrackListener |
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 | |
---|---|
BasicCursorSliderUI(javax.swing.JSlider b)
|
Method Summary | |
---|---|
protected void |
calculateGeometry()
|
protected void |
calculateThumbLocation()
|
protected javax.swing.event.ChangeListener |
createCursorChangeListener(javax.swing.JSlider slider)
|
protected javax.swing.event.MouseInputAdapter |
createCursorTrackListener(javax.swing.JSlider slider)
|
protected javax.swing.plaf.basic.BasicSliderUI.TrackListener |
createTrackListener(javax.swing.JSlider slider)
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
|
void |
fillTrack(java.awt.Graphics g,
java.awt.Point t1,
java.awt.Point t2,
java.awt.Color fillColor)
|
protected int |
getThumbOverhang()
|
java.awt.Rectangle[] |
getThumbRects()
|
java.awt.Dimension |
getThumbSize()
|
java.awt.Rectangle |
getTrackRect()
|
protected void |
installListeners(javax.swing.JSlider slider)
|
void |
installUI(javax.swing.JComponent c)
|
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c)
|
void |
paintThumb(java.awt.Graphics g,
int i)
|
void |
scrollByBlock(int direction)
|
void |
scrollByUnit(int direction)
|
protected void |
uninstallListeners(javax.swing.JSlider slider)
|
void |
uninstallUI(javax.swing.JComponent c)
|
double |
xPositionForValue(double value)
|
double |
yPositionForValue(double value)
|
Methods inherited from class javax.swing.plaf.basic.BasicSliderUI |
---|
calculateContentRect, calculateFocusRect, calculateLabelRect, calculateThumbSize, calculateTickRect, calculateTrackBuffer, calculateTrackRect, createChangeListener, createComponentListener, createFocusListener, createPropertyChangeListener, createScrollListener, drawInverted, getFocusColor, getHeightOfHighValueLabel, getHeightOfLowValueLabel, getHeightOfTallestLabel, getHighestValueLabel, getHighlightColor, getLowestValueLabel, getMaximumSize, getMinimumHorizontalSize, getMinimumSize, getMinimumVerticalSize, getPreferredHorizontalSize, getPreferredSize, getPreferredVerticalSize, getShadowColor, getTickLength, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installDefaults, installKeyboardActions, isDragging, paintFocus, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintThumb, paintTicks, paintTrack, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollDueToClickInTrack, setThumbLocation, uninstallKeyboardActions, valueForXPosition, valueForYPosition, xPositionForValue, 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 |
---|
public BasicCursorSliderUI(javax.swing.JSlider b)
Method Detail |
---|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
public void installUI(javax.swing.JComponent c)
installUI
in class javax.swing.plaf.basic.BasicSliderUI
public void uninstallUI(javax.swing.JComponent c)
uninstallUI
in class javax.swing.plaf.basic.BasicSliderUI
protected javax.swing.event.MouseInputAdapter createCursorTrackListener(javax.swing.JSlider slider)
protected javax.swing.plaf.basic.BasicSliderUI.TrackListener createTrackListener(javax.swing.JSlider slider)
createTrackListener
in class javax.swing.plaf.basic.BasicSliderUI
protected javax.swing.event.ChangeListener createCursorChangeListener(javax.swing.JSlider slider)
protected void installListeners(javax.swing.JSlider slider)
installListeners
in class javax.swing.plaf.basic.BasicSliderUI
protected void uninstallListeners(javax.swing.JSlider slider)
uninstallListeners
in class javax.swing.plaf.basic.BasicSliderUI
protected void calculateGeometry()
calculateGeometry
in class javax.swing.plaf.basic.BasicSliderUI
protected void calculateThumbLocation()
calculateThumbLocation
in class javax.swing.plaf.basic.BasicSliderUI
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
paint
in class javax.swing.plaf.basic.BasicSliderUI
public void paintThumb(java.awt.Graphics g, int i)
public void fillTrack(java.awt.Graphics g, java.awt.Point t1, java.awt.Point t2, java.awt.Color fillColor)
public void scrollByBlock(int direction)
scrollByBlock
in class javax.swing.plaf.basic.BasicSliderUI
public void scrollByUnit(int direction)
scrollByUnit
in class javax.swing.plaf.basic.BasicSliderUI
public java.awt.Rectangle getTrackRect()
getTrackRect
in interface CursorSliderAdditional
public java.awt.Rectangle[] getThumbRects()
getThumbRects
in interface CursorSliderAdditional
protected int getThumbOverhang()
public java.awt.Dimension getThumbSize()
getThumbSize
in interface CursorSliderAdditional
getThumbSize
in class javax.swing.plaf.basic.BasicSliderUI
public double xPositionForValue(double value)
xPositionForValue
in interface CursorSliderAdditional
public double yPositionForValue(double value)
yPositionForValue
in interface CursorSliderAdditional
|
CESE 1.4.7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |