Hallo,
folgendes Problem quält mich:
Ich habe eine JTextArea("blablablabla", 6,30), die ich einem JScrollPane hinzufüge. Diese JTextArea bzw. das JScrollPane soll erst nach dem Klick auf einen Button sichtbar werden.
Ich habe für die JScrollpane eine entsprechend große preferred size gesetzt und mit setVisible(false) versteckt, und habe die JScrollPane in mein GridBagLayout hinzugefügt. Im ActionListener des Buttons rufe ich myScrollPane.setVisible(true) auf. Beim Klick auf den Button wird mir aber nur eine minikleine ScrollPane mit der TextArea drin angezeigt. Wenn ich das anfängliche myScrollPane.setVisible(false) testweise weglasse, wird die ScrollPane (natürlich bereits vor Klick auf den Button) richtig angezeigt. (Klicke ich jedoch in diesem Fall den Button, tritt das oben beschriebene Phänomen wieder auf)
Any hints?
(Falls mein Prosa zu unleserlich ist - im Laufe des Tages kann ich noch den Code posten (hier funktioniert das inet auf dem Notebook wo der Code drauf ist nicht...))
folgendes Problem quält mich:
Ich habe eine JTextArea("blablablabla", 6,30), die ich einem JScrollPane hinzufüge. Diese JTextArea bzw. das JScrollPane soll erst nach dem Klick auf einen Button sichtbar werden.
Ich habe für die JScrollpane eine entsprechend große preferred size gesetzt und mit setVisible(false) versteckt, und habe die JScrollPane in mein GridBagLayout hinzugefügt. Im ActionListener des Buttons rufe ich myScrollPane.setVisible(true) auf. Beim Klick auf den Button wird mir aber nur eine minikleine ScrollPane mit der TextArea drin angezeigt. Wenn ich das anfängliche myScrollPane.setVisible(false) testweise weglasse, wird die ScrollPane (natürlich bereits vor Klick auf den Button) richtig angezeigt. (Klicke ich jedoch in diesem Fall den Button, tritt das oben beschriebene Phänomen wieder auf)
Any hints?
(Falls mein Prosa zu unleserlich ist - im Laufe des Tages kann ich noch den Code posten (hier funktioniert das inet auf dem Notebook wo der Code drauf ist nicht...))