Как я могу увеличить адрес jLabel - PullRequest
1 голос
/ 14 июня 2019

Я пытаюсь понять, как увеличить число после jLabel, например: jLabel1 -> jLabel2, с оператором for. Я не знаю, возможно ли это, но без этого моя идея облажалась

Я пытался сделать число переменным, а затем увеличить его, но я не знаю синтаксис, если я хочу это сделать. Я не очень хорошо разбираюсь в коде, поэтому я не мог придумать других способов

 //i want to turnthis into
 jLabel1.setText("hi");
 //this
 jLabel2.setText("hello");

1 Ответ

1 голос
/ 14 июня 2019

Вы не можете увеличить имя переменной, но вам может понадобиться массив JLabels. Тогда вы могли бы назвать их как;

JLabel[] labels = new JLabel[2];
labels[0] = jlabel1;
labels[1] = jlabel2;

labels[0].setText("hi");
labels[1].setText("hello");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...