У меня есть счетчик, который считает до 4 в цикле.
и счетчик, который подсчитывает, сколько из этих циклов прошло.
В моем коде ниже обе метки устанавливают значение true для счетчика 1.
Но я хочу, чтобы label1 появился на счетчике 1, а label2 на счетчике 2.
Мой вопрос к вам;
Что более эффективно, чтобы метки были видны только для операторов if или
можно ли использовать операторы do-while несколько раз?
class counters2 implements ActionListener
{
int count = 0, alternativecounter = 0;
public void actionPerformed(ActionEvent e)
{
int fakeSecond = (count++ % 4) + 1;
if(fakeSecond == 1)
{
alternativecounter += 1;
if(alternativecounter == 3)
{
do
{
label1.setVisible(true);
}while(count == 1);
do
{
label2.setVisible(true);
}while(count == 2);
}
}
}
}