Przełączanie zdjęc

0

witam posiadam program w ktorym chcialbym przełączać zdjęcia , mam stworzone label w ktorym wyswielaja mi sie zdjecia i taki oto ponizszy kod

Icon image = new ImageIcon(pack.getList().get(index).getData());

JLabel obraz = new JLabel(image);
obraz.setBounds(0, 0, 790, 800);
obraz.setVisible(true);

chcialbym aby po nacisnieciu buttona Skipnext albo skipback Index sie dekrementowal lub inkrementowal
( butonny mam juz stworzone itp , musze tylko wypelnic actionListener )

Bardzo prosze o jakies pomysly :)

1
private Icon getCurrentIcon(){
 return new ImageIcon(pack.getList().get(index).getData());
}

Listener

index++;
label.setIcon(getCurrentIcon());

Dosyć słabe rozwiązanie ale z tego kodu co dałeś to więcej chyba nie da się zrobić. Generalnie nie masz chyba żadnej koncepcji co i jak w programie zrobić, no ale na początku ważna jest praktyka, nawet pisania złego kodu. Kup sobie jakąś książkę o dobrych praktykach pisania kodu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1