Hi,
ich benutze die Klasse JXHyperlink (Code) aus der SwingX Lib.
Beim Betätigen des Links soll dieser dann disabled werden.
Ich möchte ihn aber gleichzeitig nicht "ausgrauen", sondern die Linkfarbe auf Schwarz setzen.
Die Klasse JXHyperlink ist von JButton abgeleitet und hat damit nicht die Methode setDisabledTextColor().
Wie könnte ich trotzdem die Farbe vom disabledten Zustand setzen?
Folgender Ansatz bringt mich nicht weiter:
ich benutze die Klasse JXHyperlink (Code) aus der SwingX Lib.
Beim Betätigen des Links soll dieser dann disabled werden.
Ich möchte ihn aber gleichzeitig nicht "ausgrauen", sondern die Linkfarbe auf Schwarz setzen.
Die Klasse JXHyperlink ist von JButton abgeleitet und hat damit nicht die Methode setDisabledTextColor().
Wie könnte ich trotzdem die Farbe vom disabledten Zustand setzen?
Folgender Ansatz bringt mich nicht weiter:
Java:
class Link extends JXHyperlink{
public Link() {
setUI(new javax.swing.plaf.basic.BasicButtonUI() {
//@Override
// protected Color getDisabledTextColor() {
// //return super.getDisabledTextColor();
// return Color.black;
// }
});
}
}