|
|||||||||
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.birosoft.liquid.LiquidSliderUI
public class LiquidSliderUI
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 | |
---|---|
protected boolean |
isDragging
|
protected boolean |
isRollover
|
protected javax.swing.plaf.basic.BasicSliderUI.TrackListener |
trackListener
|
protected boolean |
wasRollover
|
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, trackRect |
Constructor Summary | |
---|---|
LiquidSliderUI()
|
Method Summary | |
---|---|
protected javax.swing.plaf.basic.BasicSliderUI.TrackListener |
createTrackListener(javax.swing.JSlider slider)
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
|
static Skin |
getSkinHorizSlider()
Returns the skinHorizSlider. |
Skin |
getSkinThumb()
Returns the skinSlider. |
static Skin |
getSkinThumbHoriz()
Returns the skinThumbHoriz. |
static Skin |
getSkinThumbVert()
Returns the skinThumbVert. |
static Skin |
getSkinVertSlider()
Returns the skinVertSlider. |
protected int |
getThumbOverhang()
|
protected java.awt.Dimension |
getThumbSize()
|
protected int |
getTrackWidth()
Returns the shorter dimension of the track. |
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c)
|
protected void |
paintMajorTickForHorizSlider(java.awt.Graphics g,
java.awt.Rectangle tickBounds,
int x)
|
protected void |
paintMajorTickForVertSlider(java.awt.Graphics g,
java.awt.Rectangle tickBounds,
int y)
|
protected void |
paintMinorTickForHorizSlider(java.awt.Graphics g,
java.awt.Rectangle tickBounds,
int x)
|
protected void |
paintMinorTickForVertSlider(java.awt.Graphics g,
java.awt.Rectangle tickBounds,
int y)
|
void |
paintThumb(java.awt.Graphics g)
|
void |
paintTicks(java.awt.Graphics g)
|
void |
paintTrack(java.awt.Graphics g)
|
Methods inherited from class javax.swing.plaf.basic.BasicSliderUI |
---|
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateThumbLocation, calculateThumbSize, calculateTickRect, calculateTrackBuffer, calculateTrackRect, createChangeListener, createComponentListener, createFocusListener, createPropertyChangeListener, createScrollListener, drawInverted, getBaseline, getBaselineResizeBehavior, getFocusColor, getHeightOfHighValueLabel, getHeightOfLowValueLabel, getHeightOfTallestLabel, getHighestValue, getHighestValueLabel, getHighlightColor, getLowestValue, getLowestValueLabel, getMaximumSize, getMinimumHorizontalSize, getMinimumSize, getMinimumVerticalSize, getPreferredHorizontalSize, getPreferredSize, getPreferredVerticalSize, getShadowColor, getTickLength, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installDefaults, installKeyboardActions, installListeners, installUI, isDragging, labelsHaveSameBaselines, paintFocus, paintHorizontalLabel, paintLabels, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, setThumbLocation, uninstallKeyboardActions, uninstallListeners, uninstallUI, 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 |
Field Detail |
---|
protected boolean isRollover
protected boolean wasRollover
protected boolean isDragging
protected javax.swing.plaf.basic.BasicSliderUI.TrackListener trackListener
Constructor Detail |
---|
public LiquidSliderUI()
Method Detail |
---|
protected javax.swing.plaf.basic.BasicSliderUI.TrackListener createTrackListener(javax.swing.JSlider slider)
createTrackListener
in class javax.swing.plaf.basic.BasicSliderUI
protected java.awt.Dimension getThumbSize()
getThumbSize
in class javax.swing.plaf.basic.BasicSliderUI
public void paintThumb(java.awt.Graphics g)
paintThumb
in class javax.swing.plaf.basic.BasicSliderUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
protected int getTrackWidth()
protected int getThumbOverhang()
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
paint
in class javax.swing.plaf.basic.BasicSliderUI
public void paintTicks(java.awt.Graphics g)
paintTicks
in class javax.swing.plaf.basic.BasicSliderUI
public void paintTrack(java.awt.Graphics g)
paintTrack
in class javax.swing.plaf.basic.BasicSliderUI
protected void paintMinorTickForHorizSlider(java.awt.Graphics g, java.awt.Rectangle tickBounds, int x)
paintMinorTickForHorizSlider
in class javax.swing.plaf.basic.BasicSliderUI
protected void paintMajorTickForHorizSlider(java.awt.Graphics g, java.awt.Rectangle tickBounds, int x)
paintMajorTickForHorizSlider
in class javax.swing.plaf.basic.BasicSliderUI
protected void paintMinorTickForVertSlider(java.awt.Graphics g, java.awt.Rectangle tickBounds, int y)
paintMinorTickForVertSlider
in class javax.swing.plaf.basic.BasicSliderUI
protected void paintMajorTickForVertSlider(java.awt.Graphics g, java.awt.Rectangle tickBounds, int y)
paintMajorTickForVertSlider
in class javax.swing.plaf.basic.BasicSliderUI
public static Skin getSkinHorizSlider()
public static Skin getSkinThumbHoriz()
public static Skin getSkinThumbVert()
public static Skin getSkinVertSlider()
public Skin getSkinThumb()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |