|
||||||||||
| 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
javax.swing.plaf.metal.MetalSliderUI
openpiano.control.PositionSliderUI
public class PositionSliderUI
A modified version of the MetalSliderUI
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicSliderUI |
|---|
BasicSliderUI.ActionScroller, BasicSliderUI.ChangeHandler, BasicSliderUI.ComponentHandler, BasicSliderUI.FocusHandler, BasicSliderUI.PropertyChangeHandler, BasicSliderUI.ScrollListener, BasicSliderUI.TrackListener |
| Field Summary |
|---|
| Fields inherited from class javax.swing.plaf.basic.BasicSliderUI |
|---|
MAX_SCROLL, MIN_SCROLL, NEGATIVE_SCROLL, POSITIVE_SCROLL |
| Constructor Summary | |
|---|---|
PositionSliderUI()
Creates a new UI for a slider |
|
| Method Summary | |
|---|---|
int |
getMiddleOfThumb()
Calculates the middle of a slider thumb |
void |
paintTrack(Graphics g)
Paints the track on the slider |
void |
setEndMarker(int value,
JSlider slider)
Sets an end marker according to a value |
void |
setEndMarker(JSlider slider)
Sets an end marker according to a slider's value |
void |
setStartMarker(int value,
JSlider slider)
Sets a start marker according to a value |
void |
setStartMarker(JSlider slider)
Sets a start marker according to a slider's value |
| Methods inherited from class javax.swing.plaf.metal.MetalSliderUI |
|---|
createUI, getTickLength, installUI, paintFocus, paintThumb |
| Methods inherited from class javax.swing.plaf.basic.BasicSliderUI |
|---|
getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumHorizontalSize, getMinimumSize, getMinimumVerticalSize, getPreferredHorizontalSize, getPreferredSize, getPreferredVerticalSize, paint, paintLabels, paintTicks, scrollByBlock, scrollByUnit, setThumbLocation, uninstallUI, valueForXPosition, valueForYPosition |
| Methods inherited from class javax.swing.plaf.ComponentUI |
|---|
contains, getAccessibleChild, getAccessibleChildrenCount, update |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PositionSliderUI()
| Method Detail |
|---|
public void paintTrack(Graphics g)
paintTrack in class MetalSliderUIpublic void setStartMarker(JSlider slider)
slider - the slider which value is used
public void setStartMarker(int value,
JSlider slider)
value - the value to set the marker toslider - the relevant sliderpublic int getMiddleOfThumb()
public void setEndMarker(JSlider slider)
slider - the slider which value is used
public void setEndMarker(int value,
JSlider slider)
value - the value to set the marker toslider - the relevant slider
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||