Como Faz para adicionar cor no JButton…
tentei assim
btn.setBackground(Color.BLUE);
mas não deu…
Como Faz para adicionar cor no JButton…
tentei assim
btn.setBackground(Color.BLUE);
mas não deu…
Mais é dessa forma mesmo que carrega a cor de fundo, o porque de não está dando certo
só você postando o código, ou parte dele, aqui.
Olha o código que fiz para o botão
JButton btn = new JButton("texto");
btn.setPreferredSize(new Dimension(140, 50));
btn.setBackground(Color.blue);
btn.setHorizontalAlignment(SwingConstants.LEFT);
Descobri algo…
se eu comentar a linha do meu sistema do look and feel daí funciona, mas queria manter o look and feel e modificar as cores dos botoes
Se eu tirar essa linha funciona
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
Ah rapaz, então deve ser por isso, já que esse tipo de aparência tem uma cor própria, caso você coloque outro tipo
de aparência o background deva funcionar direitinho.
Acho que se for setado no UIManager qualquer look and feel, o background não vai funcionar…
Mas sem look and feel, a aplicação fica “feia”, pelo menos eu acho…
Achei uma maneira, só que em vez de setar o background, vou postar uma imagem no botão e reposicionar seu texto, daí fica bom tbm…
O problema é que vou ter que criar uma imagem de cada cor de fundo de cada botão…