Javaの基本を取り戻す(Nineteen): GUIの簡単な使い方のまとめ
1. 専門用語
UIユーザーインターフェース 2. CLIコマンドライン
3. GUIグラフィカルインターフェース
4. QQ や WPS など、私たちが普段使用しているソフトウェアの多くは GUI を持っていますが、バックグラウンド サービス プログラムには UI がありません
2. Java GUI システム
2 . javax.swing Lightweight
4. コンポーネントは最上位の親クラスです。
b. 2 つのグループに分けられます: コンテナ 通常のコンポーネント
3. JFrame クラスタイトル バーとフォーム ボタンを備えたフォーム
3. 関数メソッド setDefaultCloseOperation()
1: 閉じるボタンをクリックするとフォームが非表示になることを意味します デフォルト
2: フォームが閉じることを意味しますプログラムは同時に終了します
4. 共通コンポーネントどのコンポーネントでも、属性とアクション (イベント) の 2 つの部分が含まれます
3. 関数メソッド
public String getText() public void setText(String text) public void setSize(int width, int height) public void setLocation(int x , int y)
コンポーネントは、表示および使用する前にフォームに配置する必要があります。これには、レイアウトの問題が伴います 。
3. 2 つのカテゴリ: 絶対配置 Java の組み込みレイアウト マネージャーを使用します
a. フォームの左上隅を座標点として使用します
b. setLocation() メソッド
6. Java の組み込みレイアウト マネージャーを使用します特定のレイアウトを実装できるクラス
3. : デフォルトでフォームを東、西、北、南、中央に分割します
インターフェース
2. イベント駆動型 プロセス駆動型8. ダイアログ ボックス
ダイアログ ボックスも、JOptionPane クラス2 のようなコンポーネントです。 static void showMessageDialog(ComponentparentComponent,Object message)
9. アダプターの設計パターン