Puh, bin ich vernagelt!
repaint ist natürlich die Lösung! Tja, repaint war diesmal nicht im Thread!Code:switch(screenid) { // case 0: my_frame.getContentPane().add(showscr); showscr.repaint(); break; case 1: my_frame.getContentPane().add(welcomescr); welcomescr.repaint(); break; case 2: my_frame.getContentPane().add(patternscr); patternscr.repaint(); break; case 3: my_frame.getContentPane().add(optscr); optscr.repaint(); break; case 4: my_frame.getContentPane().add(helpscr); helpscr.repaint(); break; } my_frame.pack();
Gruß,
Ulrike
Lesezeichen