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()
Segment
public java.lang.String getTooltip()
getTooltip
in interface Segment
public javax.swing.Icon getIcon()
public javax.swing.Icon getSelectedIcon()
getSelectedIcon
in interface Segment
public java.lang.String toString()
toString
in class java.lang.Object
public T getUserObject()
getUserObject
in interface Segment