Heim  >  Artikel  >  Java  >  So verwenden Sie den Java GUI Flow Layout Manager FlowLayout

So verwenden Sie den Java GUI Flow Layout Manager FlowLayout

王林
王林nach vorne
2023-05-04 14:04:061607Durchsuche

Java GUI

Der vollständige Name von GUI ist Graphical User Interface. Dabei handelt es sich um eine grafische Schnittstelle, die von Anwendungen für Benutzeroperationen bereitgestellt wird, einschließlich Fenstern, Menüs, Schaltflächen, Symbolleisten und anderen verschiedenen grafischen Schnittstellenelementen.

AWT-Übersicht

AWT ist ein Toolkit zum Erstellen grafischer Benutzeroberflächen. Für jede Komponente sind im JDK entsprechende Java-Klassen enthalten.

Vererbungsbeziehung in AWT

So verwenden Sie den Java GUI Flow Layout Manager FlowLayout

1. Windows

Es gibt zwei Unterklassen in Windows, die Frame-Klasse und die Dialog-Klasse, die zum Erstellen eines Rahmenfensters mit einem Titel als Hauptschnittstelle verwendet werden Die Dialog-Klasse wird zum Erstellen eines Dialogfelds zur Interaktion mit den Benutzerinformationen verwendet.

2. Panel ist ein Container und kann nicht alleine existieren. Ein Panel-Objekt stellt einen rechteckigen Bereich dar, in dem andere Komponenten untergebracht werden können

Die Position und Größe der Komponenten im Container werden vom Layoutmanager festgelegt. Das java.awt-Paket enthält fünf Layout-Manager: FlowLayout (Flow-Layout-Manager), BorderLayout (Rand-Layout-Manager), GirdLayout (Raster-Layout-Manager), GirdBagLayout (Raster-Paket-Layout-Manager), CardLayout (Karten-Layout-Manager). , jeder Container verwendet standardmäßig einen Layout-Manager, wenn er erstellt wird. Sie können den Layout-Manager festlegen, indem Sie die setLayout()-Methode des Containerobjekts aufrufen und den etablierten Layout-Manager automatisch verwenden.

FlowLayout (Flow Layout Manager)

So verwenden Sie den Java GUI Flow Layout Manager FlowLayoutIn diesem Layoutmodus platziert der Container Komponenten von links nach rechts in der Reihenfolge, in der sie hinzugefügt werden. Wenn die Grenze des Containers erreicht ist, wird die Komponente automatisch am Anfang der nächsten Zeile platziert. Die Komponente kann auf linke Ausrichtung, mittlere Ausrichtung oder rechte Ausrichtung eingestellt werden.

package AWT;
 import java.awt.*;
 public class GeZi {
     public static void main(String[] args) {
         Frame f=new Frame("我的世界!");
         //设置窗体的宽和高
         f.setSize(600,300);
         //设置窗体在屏幕中所处的位置(参考是左上角坐标)
         f.setLocation(600,200);
         f.setVisible(true);
     }
 }
rrree

Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Java GUI Flow Layout Manager FlowLayout. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen