private static class SettingsHandler.ColumnHeaderToolTips extends MouseMotionAdapter
Modifier and Type | Field and Description |
---|---|
(package private) TableColumn |
_currentColumn
Speichert die aktuelle Spalte, die einen Tooltip anzeigt.
|
(package private) Map<TableColumn,String> |
_tooltips
Speichert für jeden Spaltenkopf den Tooltip.
|
Modifier | Constructor and Description |
---|---|
private |
SettingsHandler.ColumnHeaderToolTips() |
Modifier and Type | Method and Description |
---|---|
void |
mouseMoved(MouseEvent evt)
Ermittelt die Spalte anhand der Mausposition und weist dem Header den entsprechenden Tooltip zu.
|
void |
setToolTip(TableColumn column,
String tooltip)
Wird als Tooltip
null übergeben, dann wird der bestehende Eintrag gelöscht. |
mouseDragged
TableColumn _currentColumn
setToolTipText()
.Map<TableColumn,String> _tooltips
private SettingsHandler.ColumnHeaderToolTips()
public void setToolTip(TableColumn column, String tooltip)
null
übergeben, dann wird der bestehende Eintrag gelöscht.column
- die Spalte, die einen Tooltip bekommttooltip
- der Tooltip für den Spaltenkopfpublic void mouseMoved(MouseEvent evt)
mouseMoved
in interface MouseMotionListener
mouseMoved
in class MouseMotionAdapter
evt
- Mausereignis