SWT Shell mit Gridlayout ist nach pack() zu klein

christian4683

Grünschnabel
Hallo Leute,

ich öffne aus meiner Eclipse-Rich-Client Anwendung eine neue Shell und bestücke diese mit dem SWT-Grid-Layout.

a) wenn ich mit setSize() die Größe des Fensters angebe sieht es bei mir prächtig aus, auf anderen Betriebssystemen aber nicht. Soweit so gut. Also gebe ich keine size an.

b) wenn ich nun die shell starte (ohne pack() aufzurufen) wird sie mir viel zu groß angezeigt (etwa doppelt so groß wie gewünscht).

c) wenn ich vor dem open() ein pack() aufrufe ist die Shell viel zu klein, selbst die buttons werden so klein dargestellt, dass man dich Schrift nich lesen kann.

Überall wo ich nachschaue finde ich nur den Hinweis pack() aufzurufen. Was kann ich tun bzw. was mache ich falsch?

Schöne Grüße - Christian
 
Hallo Leute,

ich habe seit dem Eintrag weitergesucht, aber leider nichts gefunden. Vielleicht hat ja jetzt jemand einen Hinweis für mich?

Schöne Grüße

Christian
 
Zurück