繁体   English   中英

Java如何创建不可点击的Jlist

[英]Java how to create Not clickable Jlist

在此处输入图片说明

该图像取自netbean,选项1.和2.不可单击。 我在Jlist中有类似的设置,但是当我setenabled(false)时项目变为灰色,我希望它保持黑色,就像上面显示的那样。

该图像取自netbean,选项1.和2.不可单击。 我在Jlist中有类似的设置,但是当我setenabled(false)时项目变为灰色,我希望它保持黑色,就像上面显示的那样。

对于禁用的JList您可以更改UIManager.put("Label.disabledForeground", Color.magenta);

编辑

你可以玩

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方法也可以在XxxListCellRenderer覆盖,而无需为UIManager设置任何值

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM