Hallo,
ich werde gerad mit Swing mal wieder verrückt.
Ich möchte gerne folgendes haben:
In einem Internal Frame ist ein Formular. Wie hoch das Formular wird, kann ich erst zur Laufzeit berechnen. Deswegen möchte ich gerne, dass das komplette Formular vertikal durchscrollt werden kann.
Ich platziere also eine JScrollPane in das Internal Frame. Erst wollte ich das Formular nun direkt in die ScrollPane packen mit add(), das funktioniert ja aber wohl nicht. Also setze ich als ViewPortView ein weiteres Panel, das dann das Formular enthält. Das funktioniert aber nicht. Die Scrollbalken reagieren überhaupt nicht darauf, wie groß das Panel ist :bahnhof:
Außerdem sind die Scrollbalken auch zu sehen, wenn ich garnichts ins Panel gepackt habe.
(zur Erstellung der GUI habe ich NetBeans benutzt. Die Textfelder werden dann zur Laufzeit dynamisch generiert und mit add dem Panel hinzugefügt und mit setBounds positioniert.)
ich werde gerad mit Swing mal wieder verrückt.
Ich möchte gerne folgendes haben:
In einem Internal Frame ist ein Formular. Wie hoch das Formular wird, kann ich erst zur Laufzeit berechnen. Deswegen möchte ich gerne, dass das komplette Formular vertikal durchscrollt werden kann.
Ich platziere also eine JScrollPane in das Internal Frame. Erst wollte ich das Formular nun direkt in die ScrollPane packen mit add(), das funktioniert ja aber wohl nicht. Also setze ich als ViewPortView ein weiteres Panel, das dann das Formular enthält. Das funktioniert aber nicht. Die Scrollbalken reagieren überhaupt nicht darauf, wie groß das Panel ist :bahnhof:
Außerdem sind die Scrollbalken auch zu sehen, wenn ich garnichts ins Panel gepackt habe.

(zur Erstellung der GUI habe ich NetBeans benutzt. Die Textfelder werden dann zur Laufzeit dynamisch generiert und mit add dem Panel hinzugefügt und mit setBounds positioniert.)