Olá, eu gostaria de saber neste tópico se é possível fazer com que quando um JToggleButton esteja selecionado ele mude de cor?
Segue um exemplo você pode usar o Foreground ou Background conforme queira. Tem que usar o ItemStateChanged.
` private void jToggleButton1ItemStateChanged(java.awt.event.ItemEvent evt) {
if (evt.getStateChange() == ItemEvent.SELECTED) {
jToggleButton1.setForeground(Color.BLUE);
}
} `
Obrigado eu não conhecia o itemstatechanged só que tem um problema, eu não sei se você percebeu que ao dar um setbackground em um jtogglebutton não funciona.