Java如何创建不可单击的Jlist

Java如何创建不可单击的Jlist,java,swing,colors,jlist,Java,Swing,Colors,Jlist,此图像取自netbean,选项1。二,。不可单击。 我在Jlist中有类似的设置,但当我设置为Enabled(false)时,项目变为灰色,我希望它保持黑色,如上图所示 此图像取自netbean,选项1。二,。不是 可点击。我在Jlist中有类似的设置,但当我 setenabled(false)项目变为灰色,我希望它保持黑色, 如上图所示 对于禁用的JList您可以在UIManager.put(“Label.disabledForeground”,Color.品红色)中更改键 编辑 你可以和我一

此图像取自netbean,选项1。二,。不可单击。 我在Jlist中有类似的设置,但当我设置为Enabled(false)时,项目变为灰色,我希望它保持黑色,如上图所示

此图像取自netbean,选项1。二,。不是 可点击。我在Jlist中有类似的设置,但当我 setenabled(false)项目变为灰色,我希望它保持黑色, 如上图所示

对于禁用的
JList
您可以在
UIManager.put(“Label.disabledForeground”,Color.品红色)中更改键

编辑

你可以和我一起玩

UIManager.put("List.background", Color.lightGray);
UIManager.put("List.selectionBackground", Color.orange);
UIManager.put("List.selectionForeground", Color.blue);
UIManager.put("Label.disabledForeground", Color.magenta);
或者类似的方法也可以在
XxxListCellRenderer
中重写,而无需将任何值设置为
UIManager