Hallo,
Allerdings ist das XYLayout dem eclipse nicht bekannt. gibts eine möglichkeit dies zu definieren, oder eine alternative?
Das Ding klingt sehr stark nach dem NULL-Layout. Komponenten werden
absolut positioniert, und bewegen sich beim Ändern der Fenster/Komponenten-
Größe nicht mit.
Das ist eine äußerst schlechte Idee. Ein Dialog sollte immer einen
flexiblen Layoutmanager verwenden. Schon alleine wenn der Benutzer die
Standard-Schriftgröße verändert oder nur eine andere Standard-Schriftart
im System eingestellt wird, können Beschriftungen nicht mehr passen,
sofern sich das Layout nicht automatisch anpassen kann. (Das kann weder
das XYLayout noch das NULL-Layout.)
Du könntest schauen, ob du das XYLayout im Source irgendwo findest.
Wenn die Lizenzbedingungen nicht dagegen sprechen, kannst du es ja
in dein Projekt mit einbinden.
Ansonsten kannst du auch genausogut auf das NULL-Layout wechseln. Da
ist dann zwar Nacharbeit erforderlich, so groß wird dein Layout aber
ja wohl nicht sein.
Eigentlich würde ich dir aber sowohl vom NULL-Layout wie auch vom
XYLayout aus genanntne Gründen abraten. Verwende stattdessen einen
LayoutManager, z.B. den GridBagLayout. Der ist zwar kompliziert, dafür
aber sehr flexibel.
Schau dir mal den GUI-Editor von Eclipse an, den du unter dieser
URL findest: http://www.eclipse.org/vep/
Der ist zwar auch nicht perfekt, sollte dir aber zumindest die komplexe
Programmierung des GridBagLayout ersparen.
Gruß
Slyh