Hallo!
Also, ich hab was in Jave geschrieben, bin da eher noch Anfänger
...
Zuerst erstelle ich einen JFrame, da pack ich u.a. eine TabbedPane rein, dann kommt
Fenster.pack();
Fenster.setVisible( true );
und erst danach, im Zuge eines Buttonklickes,
JLabel Ding = new JLabel( "<html><b>TEST!</b></html>" );
Fenster.getContentPane().add( Ding );
Doch das JLabel erscheint nicht sofort, sondern erst wenn man im Fenster in der TabbedPane auf nen anderen Tab wechselt, wobei das ja eigentlich nix miteinander zu tun hat... aber dann wird halt wohl der Frame aktualisiert und der PC merkt "Hey, da ist ja noch ein Label... das hab ich ja ganz vergessen!"...
Auch ein
Fenster.repaint();
oder
Fenster.getContentPane().repaint();
bringt nix, man muss immer noch erst den Tab wechseln...
Kann mir da vielleicht jemand helfen? Ich möchte nämlich, wenn man auf so Buttons klickt, mehrere JLabels nachträglich adden, wobei es umständlich wäre immer erst die Tabs wechseln zu müssen nur um die zu sehen
Gruß, Julian