como alterar a cor do jTextField desabilitado com o look and feel Nimbus
Boa noite.
Estou tentando modificar apenas a cor dos meus JTextFields desabilitados, porém estou utilizando o look and feel Nimbus.
Na documentação do java https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/_nimbusDefaults.html#primary
Eu encontrei os valores das key para modificar, então no meu entendimento bastaria eu setar:
Mas não deu certo, nesta lista são poucos os valores que realmente se modificam se alterados.
Como por exemplo:
Encontrei uma solução gambiarra que pinta o jTextField utilizando Graphics2D depois de setado com o Look and Feel, mas ela não me serve porque teria de pintar jTextField por jTextField;
Meu java é o 8 atualizado.
Desde já agradeço a todos.
Estou tentando modificar apenas a cor dos meus JTextFields desabilitados, porém estou utilizando o look and feel Nimbus.
Na documentação do java https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/_nimbusDefaults.html#primary
Eu encontrei os valores das key para modificar, então no meu entendimento bastaria eu setar:
UIManager.put("TextField.disabled", new Color(255, 255, 255));Mas não deu certo, nesta lista são poucos os valores que realmente se modificam se alterados.
Como por exemplo:
UIManager.put("nimbusBase", new Color(255, 255, 255));
UIManager.put("nimbusBlueGrey", new Color(255, 255, 255));
UIManager.put("control", new Color(255, 255, 255));
UIManager.put("text", new Color(255, 255, 255));
UIManager.put("nimbusFocus", new Color(255, 255, 255));
Encontrei uma solução gambiarra que pinta o jTextField utilizando Graphics2D depois de setado com o Look and Feel, mas ela não me serve porque teria de pintar jTextField por jTextField;
Meu java é o 8 atualizado.
Desde já agradeço a todos.
Tiago Sutil
Curtidas 0