每一個(gè)用戶界面參考主要有以下三個(gè)方面:
UI 元素: 有核心可視化元素最終用戶看到并與之交互。 GWT提供了一個(gè)巨大的名單變化復(fù)雜,我們將在本教程從基本的廣泛使用和常見的元素。
布局: 他們定義的UI元素如何應(yīng)安排在屏幕上,并提供一個(gè)最終的外觀和感覺的GUI(圖形用戶界面)。在“布局”一章,這部分將被覆蓋。
行為: 這些事件發(fā)生時(shí),與用戶交互的UI元素。這部分將被覆蓋在"事件處理"一章。
每個(gè)AWT控件繼承組件類的屬性。
Sr. No. | 控件與描述 |
---|---|
1 |
Component 組件是一個(gè)抽象的超類的GUI控件,并用圖形表示,它代表了一個(gè)對(duì)象。 |
以下是常用的控件列表而設(shè)計(jì)的圖形用戶界面使用AWT。
Sr.No. | 控件與描述 |
---|---|
1 |
Label 標(biāo)簽對(duì)象是在容器中放置文本的一個(gè)組成部分。 |
2 |
Button 該類創(chuàng)建標(biāo)記的按鈕。 |
3 |
Check Box 復(fù)選框是一個(gè)圖形化的組件,它可以在一個(gè)(真)或關(guān)閉(假)的狀態(tài)。 |
4 |
Check Box Group CheckboxGroup 類用于分組組復(fù)選框。 |
5 |
List List組件為用戶提供了一個(gè)滾動(dòng)的文本項(xiàng)列表。 |
6 |
Text Field TextField對(duì)象是一個(gè)文本組件,它允許編輯的單行文本。 |
7 |
Text Area 一個(gè)textarea對(duì)象是一個(gè)文本組件,它允許編輯的多行文本。 |
8 |
Choice 一個(gè)選擇控制用于顯示彈出菜單選擇。所選選項(xiàng)將顯示在頂部的菜單。 |
9 |
Canvas Canvas控件代表一個(gè)矩形區(qū)域,應(yīng)用程序可以畫的東西,或者可以由用戶創(chuàng)建的接收輸入。 |
10 |
Image 圖像控制是表示圖形圖像的所有圖像類的超類。 |
11 |
Scroll Bar 代表一個(gè)滾動(dòng)條的滾動(dòng)條控制組件以讓用戶選擇的值來自范圍。 |
12 |
Dialog 一個(gè)對(duì)話框控制是一個(gè)頂層窗口,采取某種形式的用戶輸入的標(biāo)題和邊框。 |
13 |
File Dialog 一個(gè)FileDialog的控制代表一個(gè)對(duì)話框窗口,用戶可以選擇一個(gè)文件。 |