Wie kann ich ein JTextField innerhalb eines JPanels bewegen?

...komplette Frage anzeigen

1 Antwort

Da du vor hast Swing für deine Grafische Oberfläche zu nutzen, solltest du Layouts verwenden.

Beispiele für Layouts sind z.B. 

  • BorderLayout 
  • BoxedLayout
  • GridLayout
  • GridbagLayout
  • etc.

Beispielsweise Orientieren sich beim BorderLayout alle Komponenten an den Rändern und werden über die Himmelsrichtungen ausgerichtet: North/East/South/West und Center.

Es gibt genug Beispiele für diverse Layouts.

Sollte dir die Gestaltung via Java Swing nicht sonderlich gut gefallen, so gäbe es noch als Alternative zur GUI Gestaltung: JavaFX: Hierbei gibt es auch gute Werkzeuge, deine GUI angenehmer zu gestalten, zumal es hierfür auch einen richtig gutes Designer-Tool gibt: Scenebuilder.

Was möchtest Du wissen?