Hallo Zusammen,
ich stehe vor einem Problem, das ich nicht lösen konnte. Deshalb wende ich mich an euch.
Mein Problem besteht darin, dass ich ein Button innerhalb eines JToolBar einsetzen möchte. Dieses JButton soll die Hintergrundfarbe GRÜN besitzen, falls das gesamte Programm "In Ruhezustand" ist und ROT, falls das Programm "AKTIV" ist. Um dieses zu ermöglichen habe ich eine Methode entwickelt
Erklärung:
programmZustand= eine Int-Variable: 0= das Programm befand sich im Ruhezustand, 1= Programm war aktiv
programmArbeitet= ist das gegebene JButton
toolBar= JToolBar enthält programmArbeitet
aber irgendwie wird die Hintergrundfarbe nicht geändert.
Ich danke euch im Vorraus für eure Antworten!!!
ich stehe vor einem Problem, das ich nicht lösen konnte. Deshalb wende ich mich an euch.
Mein Problem besteht darin, dass ich ein Button innerhalb eines JToolBar einsetzen möchte. Dieses JButton soll die Hintergrundfarbe GRÜN besitzen, falls das gesamte Programm "In Ruhezustand" ist und ROT, falls das Programm "AKTIV" ist. Um dieses zu ermöglichen habe ich eine Methode entwickelt
Code:
public void setProgrammZustand(){
if(programmZustand==0){
programmZustand= 1;
programmArbeitet.setBackground(Color.RED);
}
else if(programmZustand==1){
programmZustand= 0;
programmArbeitet.setBackground(Color.RED);
}
toolBar.updateUI();
} // setProgrammZustand()
programmZustand= eine Int-Variable: 0= das Programm befand sich im Ruhezustand, 1= Programm war aktiv
programmArbeitet= ist das gegebene JButton
toolBar= JToolBar enthält programmArbeitet
aber irgendwie wird die Hintergrundfarbe nicht geändert.
Ich danke euch im Vorraus für eure Antworten!!!