Kann man diesen Codeteil irgendwie kürzer fassen?
Also wenn es beispielsweise bis Feld 50 weitergehen würde.
Copy und Paste der If-Anweisung geht natürlich immer, aber es muss doch einen eleganteren Weg geben.
if(FeldSpieler==1) {
Feld1.setBackground(Color.blue);
}
if(FeldSpieler==2) {
Feld2.setBackground(Color.blue);
}
if(FeldSpieler==3) {
Feld3.setBackground(Color.blue);
}
if(FeldSpieler==4) {
Feld4.setBackground(Color.blue);
}
if(FeldSpieler==5) {
Feld5.setBackground(Color.blue);
}
......
Also wenn es beispielsweise bis Feld 50 weitergehen würde.
Copy und Paste der If-Anweisung geht natürlich immer, aber es muss doch einen eleganteren Weg geben.
if(FeldSpieler==1) {
Feld1.setBackground(Color.blue);
}
if(FeldSpieler==2) {
Feld2.setBackground(Color.blue);
}
if(FeldSpieler==3) {
Feld3.setBackground(Color.blue);
}
if(FeldSpieler==4) {
Feld4.setBackground(Color.blue);
}
if(FeldSpieler==5) {
Feld5.setBackground(Color.blue);
}
......