Opožděně děkuji za pomoc.
Nepoužil jsem přímo skiny Substance, ale nějaké spřízněné. Nicméně to bylo to
správné nasměrování :).
UIManager.set("ComboBox.disabledForeground", Color.red); funguje. Vyzkoušel
jsem a používám.
Trochu jinak se v komponentách, v těch Substance nastaveních, chová stisk
klávesy enter.
Zřejmě má jinak nastavené FocusTraversalKeys. Na tlačítkách se mi přestaly po
stisku enteru vyvolávat události ActionPerformed.
Musel jsem akce spuštěné klikem na tlačítku definovat ještě všude přes události
KeyPressed.
Původně stačil v původním skinu ActionPerformedListener pokrýt i událost stisku
klávesy enter na tlačítku.
Asi by to šlo udělat elegantněji, kdybych věděl, jak to v UIManager funguje - a
předefinovat to. Ale už jsem po tom neměl čas pátrat,.
Ještě jednou díky za pomoc :-)!
Arne
----- Original Message -----
From: Ján Valkovic(
To: Java
Sent: Tuesday, January 08, 2008 7:50 PM
Subject: Re: Barvy pozadi/popredi
Zdravim,
"disabled color" sa da zmanit, napr. takto (ospravedlnujem sa, ak nefunguje,
neskusal som to):
UIManager.set("ComboBox.disabledForeground",
Color.red);UIManager.set("ComboBox.disabledBackground", Color.blue);