Hallo,
ich möchte einem Nutzer als Java-Client anbieten, selbst ein Formular zu gestalten. Er sollte dabei Eingabeelemente und Labels per drag and drop frei anordnen können. Ich würde dabei die Zielfläche am liebsten in ein Grid einteilen, an dem sich die Komponenten dann automatisch orientieren. Im Momente male ich mir dieses Grid selbst und vergleiche Curserposition mit Grid-Eckpunkten zum andocken. Gibt es hier eine bequemere Lösung, beispielsweise mit Hilfe eines GridBagLayout oder so?
Und dann würd ich gern noch die Elemente frei skalieren können. Wenn z.B. an den Rand eines Textfeldes geklickt wird soll der Curser zu zwei Pfeilen werden und stufenloses Verzerren in beide Richtungen ermöglichen. Wie bei Fenstern oder so. Muss ich dazu auch erst die Curserposition mit dem Komponentenrand vergleichen, und dann die Skalierung manuell berechnen?
Danke schonmal und viele Grüße,
Mark