【发布时间】:2011-11-22 04:24:56
【问题描述】:
对于我的任务,我需要 JFrame 中的网格 JPanel 中的二维 JButton 数组。单击时,JButtons 必须改变颜色。我不能让它们保持任何颜色。
我实现了previous thread 中提出的解决方案,发现解决方法只产生边框颜色:
JButton button = new JButton("test");
button.setBackground(Color.RED);
button.setOpaque(true);
取消绘制边框:
button.setBorderPainted(false);
只是让整个 JFrame 变成红色。
此问题仅与 MAC 计算机有关,而不是分配的预期问题。
有什么想法吗?
【问题讨论】:
标签: java macos swing look-and-feel