GUI學習 1
阿新 • • 發佈:2020-10-15
GUI程式設計
1 . 簡介
GUI即圖形使用者介面
學習GUI有以下幾點作用
- 編寫一些小的工具
- 工作時期可能需要維護Swing介面
- 瞭解MVC架構和監聽
Java GUI基本已經淘汰很少用到
核心技術 AWT 以及 Swing
例項
IDEA Eclipse 都是Java GUI 編寫的
Minecraft 等遊戲
一些外掛程式 破解程式
2.AWT
2.1AWT介紹
AWT(抽象的視窗工具)
- 包含很多類和介面
- 元素:視窗 , 按鈕 ,文字框等
- 包含在 java.awt包中
2.2核心類
2.3元件和容器
import java.awt.*; public class AwtTest { public static void main(String[] args) { Frame frame = new Frame("我的第一個圖形視窗"); frame.setVisible(true);//設定視窗是否可見 frame.setSize(1024,768); Color ns =new Color(22, 87, 106); frame.setBackground(ns);//設定背景 傳入引數為color類的一個物件 frame.setLocation(300,400); // 設定初始位置 frame.setResizable(false);// 設定視窗大小是否可以改變 false不可變 true 可變 } }