Java - JLabel и картинки перерисовка!

Узнай цену своей работы

Формулировка задачи:

Есть JLabel созданий с помощью конструктора в NetBeans. У меня есть 10 картинок. Картинки називаються от 1 до 10 то есть (1.jpg, 2.jpg и т.д.) Мне нужно чтоб на кнопку Next картинки перерисовувались. Помогите пожалуйста!
private static int numb=1;
    private void NextMouseClicked(java.awt.event.MouseEvent evt) {                                  
    // TODO add your handling code here:
    numb++;
    WhiteImg.setIcon(new ImageIcon("src/"+numb+".jpg"));
    if (numb>10)
    {
        numb=10;
    }
}

Решение задачи: «Java - JLabel и картинки перерисовка!»

textual
Листинг программы
Next.addActionListener((ActionListener) evt -> {
            counter[0]++;//это счетчик, сделайте его в виде массива с одним элементов int[]counter = {1}
            WhiteImg.setIcon(new ImageIcon(path + "\\" + counter[0] + ".jpg"));
        });

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.583 из 5
Похожие ответы