que he probado:¿Cómo puedo cambiar el color de fondo del encabezado de JTable?
table.getTableHeader().setBackground(Color.BLACK);
no funciona.
EDITAR: Este código no funciona solo en mi proyecto. Trabaja en otros proyectos. Es posible que haya cambiado una propiedad que impide que el color cambie. O tal vez NetBeans tiene alguna propiedad que mantiene los colores predeterminados. Me di cuenta de algo más. El color del encabezado en mi proyecto está brillando de una manera diferente. En los ejemplos donde funciona el cambio de color, veo diferentes gráficos.
EDIT 2: Algo más. Noté que los botones tampoco cambiarán de color. Debe ser algo genérico. Espero que esto ayude. Lamentablemente, SSCCE no funcionará en este caso, porque no puedo volver a crear el problema. Seguramente estoy usando los nombres correctos de los componentes.
Vea también [¿Cómo puedo poner un control en el JTableHeader de una JTable?] (Http://stackoverflow.com/questions/7137786/how-can-i-put-a-control-in-the-jtableheader -of-a-jtable). – trashgod
Esto no tiene nada que ver con que NetBeans mantenga un cierto color predeterminado y todo tenga que ver con un error en su código, pero con la frase "este código no funciona solo en mi proyecto", y sin ningún código, preferiblemente un sscce, Dudo que ninguno de nosotros pueda darle más ayuda que sugerirle que intente depurar un poco más. Quizás la tabla en la que intenta cambiar el color del encabezado no es el mismo objeto de tabla que se muestra, pero de nuevo sin un código comprensible y preferiblemente compilable, ¿esto es solo un SWAG de mi parte? –