java - 有没有办法使用 UImanager 更改 Jradiobuttons 的字体颜色

标签 java swing jradiobutton uimanager

我知道如何使用 UIManager 更改 JRadioButton 的字体,我知道如何更改 JRadioButton 的颜色,一次一个按钮。但是有没有办法,使用 UIManager 更改我的应用程序中的所有 JradioButtons,以便字体为白色,而不是默认的黑色。

最佳答案

您可以在程序的早期更改UIDefaults:

UIDefaults uiDefaults = UIManager.getDefaults();
uiDefaults.put("RadioButton.foreground", new ColorUIResource(Color.white));

请务必为背景使用对比色。

关于java - 有没有办法使用 UImanager 更改 Jradiobuttons 的字体颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9058882/

相关文章:

java - 如何组合 JTextField 和 JRadioButton?

java - 使用 Jradio 按钮显示集合中的项目

java - 如何在 JRadioButtons 中使用图像而不是文本

java - java中如何从对象数组中删除元素

用于并发数据库/REST 调用的 Java 8 parallelStream

java - 当试图循环回到开头时陷入无限循环。 java

java - 如何重新启用 JButton

java - 登录参数不使用 Volley 通过 REST 发布

java - Android标准大括号样式合法性

java - 马蒂斯正确地将图像设置到面板