java - 如何在 Mac OS 上设置 JButton 的背景颜色

标签 java macos swing

通常使用 Java Swing,您可以设置按钮的背景颜色:

myJButton.setBackground(Color.RED);

这会导致按钮变为红色。但在 Mac OS 上,这种方法似乎被忽略了。按钮只是保持默认颜色。

如何在 Mac OS 上设置 JButton 的颜色?

最佳答案

你试过设置 JButton.setOpaque(true) 吗?

JButton button = new JButton("test");
button.setBackground(Color.RED);
button.setOpaque(true);

关于java - 如何在 Mac OS 上设置 JButton 的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1065691/

相关文章:

java选择随机图像

java - AIX 上的 "SunX509 TrustManagerFactory not available"(SSL 网络服务客户端)

java - 如何在同一个引用中设置不同的值

macos - 我正在尝试使用 Visual Studio Code 运行 fortran 代码。不知道如何运行代码

Python2 Pygame 安装问题 OS X

java - 如何处理 Java 11 中缺少的 Swing PLAF 类?

java - 使用 JavaRdd<Row> 映射 Spark DataFrame 列值

java正则表达式用{var}次{var}px替换{var}px

macos - 无法在 MacOS 上调用 `ioutil.ReadDir` 上的 `/dev/fd`

java - 如何在 JTextArea 中显示输入流?