Re: Swing, Anzeigebereich mindestens gewünschte Dimension?



Peter Köker wrote:

Eine vernünftige und weit verbreitete Anforderung an ein GUI-Framework
ist, daß der Benutzer sich die Größe der Fenster (die Breite der
Spalten, die Position der Slider...) für seine Zwecke selbst einstellen
kann, und daß beim nächsten Starten des Dialoges das Fenster genau mit
diesen Einstellungen wieder geöffnet wird.
pack() würde das alles zunichte machen.

Ich sehe nicht, wo sich die Verwendung von pack() und das, was du da
postulierst auschließen würden. Zum einem kann man LayoutManager
verwenden, die Vorgaben berücksichtigen. Und zum anderen ist es
ausgesprochen sinnvoll, pack() für ein sinnvolles Erst-Anzeigen zu
verwenden. Wenn der Benutzer sich das dann selbst anders hinräumen will,
ist das sein Sache, das kann man dann ja (abstellbar) beim nächsten
Start berücksichtigen.

Eine vernünftige und weit verbreitete Anforderung an ein GUI-Framework
ist, dass es möglichst unabhängig von eingestellten Schriftarten usw.
funktioniert. Viel Spaß dabei, pack() von Hand nachzubauen.

Gruß,
Michael
.



Relevant Pages