JScrollPane für JPanel mit GridBagLayout

pinsleepe

Mitglied
Hallo,
ich versuche verzeweifelt ein JScrollPane für einen JPanel mit GridBagLayout meiner ContentPane hinzufügen.
//EDIT: In dem Panel liegen im GridBag quasi-tabellarisch angeordnete Daten und ich möchte sie ab dem PREF_HEIGHT-Wert vertikal scrollbar machen.

Code:
 //in einer Klasse, die JDialog erweitert 
...
JPanel() panel = new JPanel();
panel.setLayout(new GridBagLayout();
... // Auffüllen des Panels mit  Components (u.a.RadioButtons)
panel.setPrefferedSize(panel.getWidth, PREF_HIGHT);

JScrollPane pane = new JScrollPane(panel);
add(pane, BorderLayout.CENTER);
...

Leider funktioniert es so nicht :( Könnte mir vielleicht jemand sagen, wo ich den Fehler mache?
Ich versuchte schon die ScrollBarPolicy auf "immer sichtbar" zu stellen. Dann erscheint zwar ein ScrollBar aber man kann ihn nicht bewegen

Vielen Dank für Eure Antworte!
 
Zuletzt bearbeitet:
Zurück