我试过了:
table.getTableHeader().setBackground(Color.BLACK);
不工作。
编辑:此代码仅在我的项目中不起作用。在其他项目中工作。我可能更改了阻止颜色更改的属性。或者也许 NetBeans 有一些属性可以保持默认颜色。我注意到了别的东西。我的项目中标题的颜色以不同的方式闪耀。在颜色变化有效的示例中,我看到了不同的图形。
编辑2:别的东西。我注意到按钮也不会改变颜色。必须是通用的东西。希望这可以帮助。不幸的是,SSCCE 在这种情况下不起作用,因为我无法重现问题。我肯定使用了正确的组件名称。