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