Witam !
Jestem niestety prawie zielony w javie, dlatego moje pytania będą pewnie banalne, mianowicie: stworzyłem JFrame i chciałbym, aby tam przez 10 sekund zmieniał się napis. Metoda działa na konsoli a w oknie nie :-(. Może ktoś by mi podpowiedział jak to zrobić poprawnie?
A tak wygląda kod:
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(600,300);
frame.setVisible(true);
for (int i = 0; i <= 5; i++)
{
label = new JLabel("tekst a");
frame.add(label);
try {Thread.sleep(1000);}
catch(InterruptedException ex) {Thread.currentThread().interrupt();};
label = new JLabel("tekst b");
frame.add(label);
try {Thread.sleep(1000);}
catch(InterruptedException ex) {Thread.currentThread().interrupt();};
}