Hallo,
ich habe mehrere Labels auf meinem JFrame und würde gerne jeweils die gleich Abfrage machen....mein bisheriger Quelltext sieht so aus.....
Kann ich das "automatisieren" ??? Also, dass die fortlaufenden Nummern irgendwie ausgelesen werden und ich nur einmal die Methoiden schreiben muss ??? Das wäre ganz prima...
Für jede Hilfe wäre ich dankbar,
liebe Grüße
Steven
ich habe mehrere Labels auf meinem JFrame und würde gerne jeweils die gleich Abfrage machen....mein bisheriger Quelltext sieht so aus.....
Code:
public void L1_1_MouseClicked(MouseEvent evt) {
// TODO hier Quelltext einfügen
Color L1_1Farbe = L1_1.getBackground();
if (L1_1Farbe == Color.green){
L1_1.setBackground(Color.red);
klick=klick+1; }
else {L1_1.setBackground(Color.green);
klick=klick-1; }
jLabel3.setText(""+klick);
} // end of L1_1_MouseClicked
public void L1_2_MouseClicked(MouseEvent evt) {
// TODO hier Quelltext einfügen
Color L1_2Farbe = L1_2.getBackground();
if (L1_2Farbe == Color.green){
L1_2.setBackground(Color.red);
klick=klick+1; }
else {L1_2.setBackground(Color.green);
klick=klick-1; }
jLabel3.setText(""+klick);
} // end of L1_2_MouseClicked
public void L1_3_MouseClicked(MouseEvent evt) {
// TODO hier Quelltext einfügen
Color L1_3Farbe = L1_3.getBackground();
if (L1_3Farbe == Color.green){
L1_3.setBackground(Color.red); }
else {L1_3.setBackground(Color.green); }
} // end of L1_3_MouseClicked
public void L1_4_MouseClicked(MouseEvent evt) {
// TODO hier Quelltext einfügen
Color L1_4Farbe = L1_4.getBackground();
if (L1_4Farbe == Color.green){
L1_4.setBackground(Color.red); }
else {L1_4.setBackground(Color.green); }
} // end of L1_4_MouseClicked
public void L1_5_MouseClicked(MouseEvent evt) {
// TODO hier Quelltext einfügen
Color L1_5Farbe = L1_5.getBackground();
if (L1_5Farbe == Color.green){
L1_5.setBackground(Color.red); }
else {L1_5.setBackground(Color.green); }
} // end of L1_5_MouseClicked
Kann ich das "automatisieren" ??? Also, dass die fortlaufenden Nummern irgendwie ausgelesen werden und ich nur einmal die Methoiden schreiben muss ??? Das wäre ganz prima...
Für jede Hilfe wäre ich dankbar,
liebe Grüße
Steven