maly222
@maly222
Бот

Как сделать функцию для последовательного клика?

Вот код:
String questions[]={"The first question","The secound qurstion","The third qurstion","The four qurstion","The five qurstion"};
//Массив с вопросами

JLabel label1=new JLabel();
JLabel label2=new JLabel("5\1");
ActionListener actionListener1=new ActionListener(){
    public void actionPerformed(ActionEvent e){

label1.setText(questions[1]);
label1.setText("5\2");

    }
    };
check.addActionListener(actionListener1);


Нужно чтобы при первом нажатие на кнопку вывелось первое значение из массива при втором нажатие кнопки второе значение массива и так до конца.
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
LittleBob
@LittleBob
Создать int переменную и после каждого нажатия делать i++ и выводить значения массива.
i++;
if(i < questions.lenght){
label1.setText(questions[i]);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы