Probleme mit Verkleinern eines GUI

maaaxpower

Mitglied
Hallo zusammen,
ich habe eine Oberfläsche bei Java (sehr komplex, also viele bestandteile) mit einem GUI-Builder erstellt.
Als ich diese auf einem kleineren Bildschirm starten wollte war nur noch ein Ausschnitt zu sehen 🙁
Wisst ihr ob es eine (einfache) Methode gibt, das Fenster zu verkleinern und den "Bauteile" (Buttons, Labels ...) so eine relative Größe mitzugeben, sodass im Endeffekt dasselbe zu sehen ist nur halt verkleinert???

Danke euch schonmal im Vorraus
Gruß MAX
 
Du musst dafür einen LayoutManager benutzen, welcher dies automatisch für dich macht.
Hier wäre ein Thread von stackoverflow der sich damit beschäftigt und in dem es eine Lösung gibt: java swing layout of two components - Stack Overflow

Ansonsten könntest du auch das MiG Layout verwenden (ist ein Third Party Layout Manager) und meines Wissens kann es diese Art von auto Resizing von Haus aus: MiG Layout Java Layout Manager for Swing and SWT

Ich nutze selber nur noch JFX da geht das wesentlich einfacher... probier es aber mal mit den zwei Möglichkeiten aus, das sollte funktionieren.
 
Danke erstmal, ich probiere dies mal aus. 😀
Diese beiden Links funktionieren (deiner Meinung nach zumindest) auch bei diesen Designerklassen von Netbeans?
Danke
 
Ich verstehe nicht ganz was du mit Designerklassen meinst.
Abgesehen davon nutze ich kein netbeans sondern Eclipse mit WindowBuilderPro.
Falls du meinst, dass man zum Beispiel den MiG layoutmanager direkt per GUI Builder verwenden kann: Bei Eclipse kann man einfach eigene Komponenten hinzufügen und benutzen und ich glaue das geht auch in Netbeans. Ansonsten müsstest du mal google fragen. Das klappt dann bestimmt.
 

Neue Themen


Zurück
Oben