org.jdesktop.swingx.multislider
public interface MultiThumbModel<E> extends java.lang.Iterable<Thumb<E>>
Modifier and Type | Method and Description |
---|---|
int |
addThumb(float value,
E obj) |
void |
addThumbDataListener(ThumbDataListener listener) |
float |
getMaximumValue() |
float |
getMinimumValue() |
java.util.List<Thumb<E>> |
getSortedThumbs() |
Thumb<E> |
getThumbAt(int index) |
int |
getThumbCount() |
int |
getThumbIndex(Thumb<E> thumb) |
void |
insertThumb(float value,
E obj,
int index) |
void |
removeThumb(int index) |
void |
removeThumbDataListener(ThumbDataListener listener) |
void |
setMaximumValue(float maximumValue) |
void |
setMinimumValue(float minimumValue) |
void |
thumbPositionChanged(Thumb<E> thumb) |
void |
thumbValueChanged(Thumb<E> thumb) |
float getMinimumValue()
void setMinimumValue(float minimumValue)
float getMaximumValue()
void setMaximumValue(float maximumValue)
int addThumb(float value, E obj)
void insertThumb(float value, E obj, int index)
void removeThumb(int index)
int getThumbCount()
void addThumbDataListener(ThumbDataListener listener)
void removeThumbDataListener(ThumbDataListener listener)