java - 如何更改禁用的 jbutton 的颜色?
问题描述
我正在实现一个 Mastermind 游戏,并且有一个棋盘,上面有剧本(左)和结果(右)。我有许多按钮,有些是启用的,有些是禁用的。这些按钮与播放或结果的颜色相关联。 https://imgur.com/a/06foWcZ “工作板” 在图片中,有两种类型的按钮,启用,绿板,禁用,红板。当我尝试使用 UImanager,nimbus 时,它会将所有禁用的按钮设置为相同颜色,我不希望这样。 https://imgur.com/a/BrCvJ3b “不工作板”
我试图简单地设置按钮的背景,但它没有用。
如何使用 UIManager 将特定颜色添加到按钮并且仅添加该按钮?这样我就可以让每个按钮都有它的颜色。
解决方案
使用 UIManager 时无法更改按钮。
推荐阅读
- ios - CollectionView 单元崩溃 - 断言失败
- python - 为什么 list.__repr__ 不使用 list.__getitem__?
- sql - Prestosql 将 UTC 时间戳转换为本地时间戳?
- javascript - 如何调整分析器设置以允许 edge_ngram 搜索数字?
- c# - "Exception thrown: 'System.FormatException' in Microsoft.SqlServer.Types.dll " in ASP.NET console application C#
- reactjs - 无法在反应js中将变量的值设置为状态变量
- python - 如何在熊猫中加载此类数据
- python - 从 pyoai 读取元数据结果
- javascript - 循环谷歌地图并在不同的地图中显示每个位置,VUE JS
- mysql - wso2 apim/identity server docker中的Mysql连接错误