Witam
Dopiero zaczynam swoja przygode z GUi i mam pewien problem chciałbym zrobic krótki
pokaz slajdów tak aby program otwierał kolejne zdjecia z katalogu i wszystko działa dobrze
tylko kolejne zdjecia nakladaja sie na siebie i nie wiem jak odswieżyc zawartosc okna i jego rozmiar.
Oczywiscie jest to tylko fragment programu w pełnym wszystko odbywa sie w podklasach z opóznieniami miedzy kolejnymi zdjeciami.
public class Zad {
public static void main(String[] args) throws IOException {
Image image = null;
File file = new File("c:\\pic");
JFrame frame = new JFrame();
for( File imgFile :file.listFiles()){
image = ImageIO.read(imgFile);
JLabel label = new JLabel(new ImageIcon(image));
//JFrame frame = new JFrame();
frame.getContentPane().add(label, BorderLayout.CENTER);
frame.pack();
frame.setVisible(true);
}
}
}
Z góry dzieki za pomoc