Probleme mit BorderLayout-Grösse

f-zoid

Mitglied
Hallo zusammen...

ich habe folgendes Problem:

ich habe einen JDialog, diesem Dialog verpass ich ein BorderLayout. Nun pack ich brav meine Componenten in alle Himmelsrichtungen ein. Die EAST-Componente ist eine JScrollPane, der wiederum Container einer Tabelle ist. Nun wird beim ausführen alles angezeigt, doch leider gelingt es mir nicht, die breite des ScrollPaneszu bestimmen...

Ich habe bereits versucht den JScrollPane mit jsp.setMaximumSize(dim) einzugrenzen, leider ohne erfolg.
Gibt es eine Möglichkeit dem BorderLayout direkt mitzuteilen, welche Grössen die einzelenen Teile besitzen dürfen oder richten die sich immer nach der Grösse der enthalten Componenten...

Bitte geb mir mal einer ein Tip, wie ich nun die Grösse direkt bestimmen kann...sollte es nicht eigentlich mit jsp.setMaximumSize(dim) gehen?

Danke schonmal fürs lesen
 
Hallo,

setMaximumSize() bzw. setMinimumSize() sollte man immer kombiniert mit setPreferredSize() verwenden.


Vg Erdal
 
Zurück