Heim > Java > javaLernprogramm > Hauptteil

Drei gängige Layoutmethoden und ihre Verwendung in der Java GUI

WBOY
Freigeben: 2023-05-07 20:16:06
nach vorne
2104 Leute haben es durchsucht

1. FlowLayout

Drei gängige Layoutmethoden und ihre Verwendung in der Java GUI

Alle Komponenten werden einzeln wie ein Flow angeordnet. Standardmäßig ist jede Komponente in der Mitte angeordnet eingestellt werden.

Konstruktionsmethode des Flusslayouts:

new FlowLayout();

new FlowLayout(intalignment);//Legen Sie die Ausrichtung fest (die Standardeinstellung ist FlowLayout.CENTER zentriert), wir ändern sie normalerweise in FlowLayout.LEFT

new FlowLayout (int aligment,int horizGap,int vertGap);//Ausrichtung + oberen und unteren Versatz festlegen

Ausrichtungswert:

FlowLayout.LEFT = 0

FlowLayout.CENTER = 1

FlowLayout.RIGHT = 2

Legen Sie das Layout über die setLayout-Funktion fest

Zum Beispiel: jf.setLayout(new FlowLayout(FlowLayout.LEFT));

2. Randlayout BorderLayout

Drei gängige Layoutmethoden und ihre Verwendung in der Java GUI

Das Randlayout unterteilt den Container in Ost (BorderLayout.EAST) und Westen (BorderLayout .WEST), Süden (BorderLayout.SOUTH), Norden (BorderLayout.NORTH) und Mitte (BorderLayout.CENTER) 5 Bereiche

  • Geben Sie den Inhalt an, wenn er neu ist

  • Beim Hinzufügen von Komponenten zum JFrame-Container , Geben Sie die Grenze an Spalten. Jede Komponente füllt die Räume aus, ändert die Größe des Containers und auch die Größe der Komponente ändert sich entsprechend.

  • Konstruktionsmethode:

GridLayout(int rows, int columns);//Geben Sie die Anzahl der Zeilen + an die Anzahl der Spalten

Drei gängige Layoutmethoden und ihre Verwendung in der Java GUIGridLayout( int rows,int columns,int horizGap,int vertGap);//Geben Sie die Anzahl der Zeilen + Anzahl der Spalten + horizontalen Abstand + vertikalen Abstand an

Das obige ist der detaillierte Inhalt vonDrei gängige Layoutmethoden und ihre Verwendung in der Java GUI. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage