|
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.BasicSliderUIpublic void uninstallUI(javax.swing.JComponent c)
uninstallUI in class javax.swing.plaf.basic.BasicSliderUIprotected 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.BasicSliderUIprotected javax.swing.event.ChangeListener createCursorChangeListener(javax.swing.JSlider slider)
protected void installListeners(javax.swing.JSlider slider)
installListeners in class javax.swing.plaf.basic.BasicSliderUIprotected void uninstallListeners(javax.swing.JSlider slider)
uninstallListeners in class javax.swing.plaf.basic.BasicSliderUIprotected void calculateGeometry()
calculateGeometry in class javax.swing.plaf.basic.BasicSliderUIprotected 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.BasicSliderUIpublic void scrollByUnit(int direction)
scrollByUnit in class javax.swing.plaf.basic.BasicSliderUIpublic java.awt.Rectangle getTrackRect()
getTrackRect in interface CursorSliderAdditionalpublic java.awt.Rectangle[] getThumbRects()
getThumbRects in interface CursorSliderAdditionalprotected int getThumbOverhang()
public java.awt.Dimension getThumbSize()
getThumbSize in interface CursorSliderAdditionalgetThumbSize in class javax.swing.plaf.basic.BasicSliderUIpublic double xPositionForValue(double value)
xPositionForValue in interface CursorSliderAdditionalpublic 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 | ||||||||