Swing JTable HeaderRenderer

Status
Nicht offen für weitere Antworten.

Rainbow

Bekanntes Mitglied
Hallo,
ich möchte gerne in meiner JTable im Kopf Tooltips anzeigen, wenn ich drüber gehe mit der Maus.
Also füge ich einen HeaderRenderer hinzu, welcher ja ein einfacher TableCellRenderer ist.
Jedoch wird der Tooltip angezeigt, aber nicht mehr das was im Kopf stehen soll.
Hier mal der Code.

Java:
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
			setToolTipText("ToolTipText");
			table.getTableHeader().setName(""+value);
			return this;
		}
 
Java:
table.getTableHeader().setName(""+value);
Versuch's statt dessen mal mit:
Java:
setText(value.toString());
oder so:
Java:
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
	super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
	setToolTipText("ToolTipText");
	return this;
}
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben