| Constructor and Description |
|---|
DefaultSegment(T userObject,
javax.swing.Icon icon,
javax.swing.Icon selectedIcon,
java.lang.String tooltip)
Construct an segment displaying an icon.The segment displays different icons when
the segment is selected.
|
DefaultSegment(T userObject,
javax.swing.Icon icon,
java.lang.String tooltip)
Construct an segment displaying an icon.The icon displayed is the same whether the
Segment is selected or not.
|
DefaultSegment(T userObject,
java.lang.String text,
java.lang.String tooltip)
Construct a segment displaying text.
|
| Modifier and Type | Method and Description |
|---|---|
javax.swing.Icon |
getIcon() |
javax.swing.Icon |
getSelectedIcon() |
java.lang.String |
getText()
The user displayable text to appear in a segment.
|
java.lang.String |
getTooltip() |
T |
getUserObject() |
java.lang.String |
toString() |
public DefaultSegment(T userObject, java.lang.String text, java.lang.String tooltip)
userObject - text - tooltip - public DefaultSegment(T userObject, javax.swing.Icon icon, java.lang.String tooltip)
userObject - icon - tooltip - public DefaultSegment(T userObject, javax.swing.Icon icon, javax.swing.Icon selectedIcon, java.lang.String tooltip)
userObject - icon - tooltip - public java.lang.String getText()
Segmentpublic java.lang.String getTooltip()
getTooltip in interface Segment<T>public javax.swing.Icon getIcon()
public javax.swing.Icon getSelectedIcon()
getSelectedIcon in interface Segment<T>public java.lang.String toString()
toString in class java.lang.Objectpublic T getUserObject()
getUserObject in interface Segment<T>