0
該項目在我JList
以前是黑色 但是當我設置能爲false成了灰色。如何保持黑色或將其重新設爲黑色?JList的setenable假沒有文字的顏色變化
該項目在我JList
以前是黑色 但是當我設置能爲false成了灰色。如何保持黑色或將其重新設爲黑色?JList的setenable假沒有文字的顏色變化
的列表項的視覺效果完全由ListRenderer控制。如果你真的堅持,繼承默認並設置其enabled屬性爲true:
public Component getListCellRendererComponent(....) {
super.getListCellRendererComponent(....);
setEnabled(true);
return this;
}
當心:混淆你的用戶是不是一個好主意 - 沒有任何視覺線索,該清單是殘疾人,他們可能會被dioriented是f.i.選擇不能按預期工作!
爲了更好地幫助越早,張貼[SSCCE(http://sscce.org)。 –
爲什麼你想愚弄你的用戶?沒有任何視覺線索,以列表的disenablement他們可能會混淆。 – kleopatra