我试过了:
table.getTableHeader().setBackground(Color.BLACK);
不起作用。
编辑:此代码仅在我的项目中不起作用。在其他项目中工作。我可能更改了阻止颜色更改的属性。或者 NetBeans 可能有一些保留默认颜色的属性。我注意到别的东西。我项目中标题的颜色以不同的方式闪耀。在颜色变化起作用的示例中,我看到了不同的图形。
编辑 2:别的东西。我注意到按钮也不会改变颜色。必须是通用的。希望这可以帮助。不幸的是,SSCCE 在这种情况下不起作用,因为我无法重现该问题。我肯定使用了正确的组件名称。
原文由 Stefanos Kargas 发布,翻译遵循 CC BY-SA 4.0 许可协议
解决了。在 NetBeans 中:
整个项目的图形也改变了外观。