2016-12-04 11 views
0
における障害者のGUIコンポーネントの色

Guysは、私は無効のJRadioButtonの外観を変更したい、JCheckBoxの変更Javaの

このコードは、コンボボックスに適していますが、チェックボックスやラジオボタンによっては影響を交換していないとき。

UIManager.put("ComboBox.disabledForeground", Color.BLACK); 

また、私はボタンを編集できないようにします。だから、このコードは、コンボボックスに適していますが、チェックボックスやラジオボタンによっては影響を交換していないとき

RadioButton.setEnabled(false); 

What I get vs What i Want.

+0

美しい方法ではありませんが、これを見てみるといいかもしれません:http://stackoverflow.com/questions/3130650/how-can-i-replicate-disabled-appearance-for-a-jcheckbox – Luftbaum

答えて

1

のようなオプションを示唆してはいけません。あなたが使用することができるはずJCheckBoxJRadioButtonについては

UIManager.put("ComboBox.disabledForeground", Color.BLACK); 

UIManager.put("CheckBox.disabledText", Color.BLACK); 
UIManager.put("RadioButton.disabledText", Color.BLACK); 

というUIManagerのすべてのデフォルト値についてUIManager Defaultsをチェックしてください。