public class SegmentedControlTooltipTemplate extends java.lang.Object implements SegmentedControl.InfoTipTemplate
Constructor and Description |
---|
SegmentedControlTooltipTemplate(java.util.Map<Segment,java.lang.String> titleMap,
java.util.Map<Segment,java.lang.String> descMap) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
getContent()
Return the content component that will be displayed in the popup window.
|
void |
setSegment(Segment s)
Modify the content component to match the current segment under mouse hover.
|
public SegmentedControlTooltipTemplate(java.util.Map<Segment,java.lang.String> titleMap, java.util.Map<Segment,java.lang.String> descMap)
titleMap
- a map that contains title text for each Segment. Set null if no title should be displayed.descMap
- a map that contains description text for each Segment. Set null if no description should be displayed.public javax.swing.JComponent getContent()
SegmentedControl.InfoTipTemplate
getContent
in interface Template
getContent
in interface SegmentedControl.InfoTipTemplate
public void setSegment(Segment s)
SegmentedControl.InfoTipTemplate
setSegment
in interface SegmentedControl.InfoTipTemplate
s
- The segment under mouse hover.