ホームページ  >  記事  >  Java  >  Java GUI フロー レイアウト マネージャー FlowLayout の使用方法

Java GUI フロー レイアウト マネージャー FlowLayout の使用方法

王林
王林転載
2023-05-04 14:04:061606ブラウズ

Java GUI

GUIの正式名称はGraphical User Interface、つまりグラフィカル・ユーザー・インターフェースで、ウィンドウ、メニュー、ボタン、ツールバーなど、アプリケーションがユーザー操作のために提供するグラフィカル・インターフェースのことです。さまざまなグラフィカル インターフェイス要素。

AWT の概要

AWT は、グラフィカル ユーザー インターフェイスを作成するためのツールキットです。グラフィカル インターフェイスを実装するためのいくつかのコンポーネントが提供されます。JDK は、各コンポーネントに対応するコンポーネントを提供します。Java クラス。これらのクラスは次の場所にあります。 Java.awt パッケージ。

AWT の継承関係

Java GUI フロー レイアウト マネージャー FlowLayout の使用方法

1. Windows

Windows には、Frame クラスと Dialog クラスの 2 つのサブクラスがあり、Frame クラスはそれは、プログラムのメイン インターフェイスとしてタイトルを持つフレーム ウィンドウを作成するために使用され、Dialog クラスは、ユーザーの情報を操作するためのダイアログ ボックスを作成するために使用されます。

2. パネル

パネルはコンテナーであり、単独では存在できません。Windows とそのサブクラスにのみ存在できます。Panel オブジェクトは、他のコンポーネントを収容できる長方形の領域を表します。

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);
     }
 }

Java GUI フロー レイアウト マネージャー FlowLayout の使用方法

レイアウト マネージャー

コンテナ内のコンポーネントの位置とサイズは、レイアウト マネージャーによって決定されます。 java.awt パッケージには 5 つのレイアウト マネージャーが提供されています。つまり、FlowLayout (フロー レイアウト マネージャー)、BorderLayout (ボーダー レイアウト マネージャー)、GirdLayout (グリッド レイアウト マネージャー)、GirdBagLayout (グリッド パッケージ レイアウト マネージャー)、CardLayout (カード レイアウト マネージャー) です。 , 各コンテナは、作成時にデフォルトでレイアウト マネージャを使用します。プログラムでは、コンテナ オブジェクトの setLayout() メソッドを呼び出すことでレイアウト マネージャを設定し、自動的にレイアウト マネージャを使用できます。レイアウト管理が確立されます。

FlowLayout (フロー レイアウト マネージャー)

このレイアウト モードでは、コンテナーは追加された順序でコンポーネントを左から右に配置します。コンテナの境界に到達すると、コンポーネントは次の行の先頭に自動的に配置されます。コンポーネントは左揃え、中央揃え、右揃えに設定できます。FlowLayout には 3 つの構築方法があります。

リーリーリーリー

Java GUI フロー レイアウト マネージャー FlowLayout の使用方法

以上がJava GUI フロー レイアウト マネージャー FlowLayout の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。