Я хочу сделать что-то вроде этого - я есть, например четыре этикетки:
lblError1;
lblError2;
lblError3;
lblError4;
Все они set.Visible(false);
Теперь я хочу цикл, эти ярлыки будут отображаться. Если k = 2, то первые две метки устанавливаются на видимые. Если k = 4, первые четыре метки устанавливаются на видимые.
Моя идея:
int k=2;
for (i=1; i<k+1; i++) {
(lbl.Error + i).setVisible(true);
}
Это не работает. Существует одно правило: я должен сделать это с помощью цикла. Если есть еще один отличный способ, как это сделать ЭФФЕКТИВНЫМ способом без цикла, пожалуйста, скажите мне. В противном случае скажите мне, как сделать цикл, который будет работать для этого решения.
Большое спасибо! :))
Вы должны прочитать на массивах. – ppeterka
Вы не можете использовать конкатенацию строк для имен переменных в Java. – blgt