Java 圖形介面與設計
圖形使用者介面 (GUI) 透過選單、按鈕等標準元素與滑鼠操作,讓用戶便利發出指令、啟動操作,並以圖形方式顯示結果。畫面生動、操作簡單,免除字符介面記憶指令之苦,已成幾乎所有應用軟體既定標準。學習設計開發 GUI 是應用軟體開發人員必修課。
JAVA GUI 構成三大類元素
- 容器:組織其他介面元素的單位。應用程式 GUI 對應一個複雜容器(如視窗),內含許多元素,元素本身也可是容器,層層構成複雜系統。
特點:(1) 有範圍(通常矩形,邊框可見或隱形);(2) 有位置(絕對或相對);(3) 有背景(可透明或指定圖案);(4) 含其他元素,顯示/隱藏同步;(5) 可按規則物理安排所含元素(相對位置、前後順序);(6) 可被其他容器包含。
- 控制組件:GUI 最小單位之一,不再包含其他成分。完成一次用戶互動:接受命令、文字輸入、顯示文字/圖形。常用組件:核取方塊、單選按鈕、下拉清單、標籤、文字編輯區、按鈕。
- 用戶自定義成分:依需求設計非標準元素(繪製幾何圖形、使用圖示),通常僅裝飾美化,無互動功能。
1. 核取方塊
(原文後續內容截斷)