未选择时如何更改MacOS中Java JComboBox的背景颜色?我试图通过在显示任何东西之前设置UIManager所使用的颜色来近似估计MacOS Mojave与我的Java应用程序在MacOS Mojave中引入的外观,并且大多数情况下都可以工作,但是我对JComboBox有一个特殊的问题,我添加了代码来设置背景和前景] >
屏幕快照),背景和(文本)前景已正确调整。但是,当未选择组合时(屏幕快照中的对于已匹配组合的歌曲),只有前景有效果,因此前景从“暗”变为“亮”,但背景保持“亮”,因此实际上看起来像是一片空白阻止。Color whitish = new Color(250,250, 250); Color darkGray = new Color(30,34,38); UIManager.put("ComboBox.background", darkGray); UIManager.put("ComboBox.foreground", whitish);
但是我发现选择组合时(基于元数据重命名文件
我正在使用Java 1.8.231并在MacOS Catalina上进行测试
未选择时如何更改MacOS中Java JComboBox的背景颜色?我试图通过设置...