1、最早的計算機圖形界面是( C)。
微軟公司的視窗版本操作系統(tǒng)Windows 1.0
蘋果公司的操作系統(tǒng)Macintosh
施樂公司帕洛阿爾托研究中心的WIMP圖形界面
針對電子制表軟件的Visi On界面
2、下列哪一項不是用戶界面開發(fā)的設計原則(B )。
用戶至上
可個性化定制
交互界面友好
配色方案合理
3、下列哪一項不是Java圖形用戶界面主流開發(fā)組件集( B)。
AWT
Applet
Swing
SWT
4、下列哪一項不是AWT的組件類別( B)。
容器類組件
事件型組件
布局類組件
普通類組件
5、AWT提供了幾種基本的布局方式( C)。
3
4
5
6
6、下列哪種不是AWT容器類組件( D)。
Dialog
Applet
Frame
Canvas
7、關于Flow Layout布局方式,下列哪一項是不正確的(B )。
內部組件從左向右排列
界面不隨容器大小改變
內部組件從上到下排列
本行設置不下,自動排列到下行
8、關于Border Layout布局方式,容器被劃分為幾個區(qū)( C)。
3
4
5
6
9、Border Layout布局方式的默認位置( B)。
NORTH
CENTER
SOUTH
EAST
10、關于Grid Layout布局方式,下列哪一項是不正確的( A)。
會根據(jù)容器大小自動排列
容器被劃分為行和列的網(wǎng)格
添加組件的順序為自左向右
可指定水平間隔和垂直間隔
11、關于GridBag Layout布局方式,下列哪一項是不正確的( D)。
所有行和列都可以大小不同
組件在容器內占據(jù)不同大小的矩形區(qū)域
有個獨立的類約束布局行為
需要指定行數(shù)和列數(shù)
12、關于XY Layout布局方式,下列哪一項是不正確的( C)。
基于X和Y坐標的絕對位置定位內部組件
使用時依賴于特定包
與平臺無關
不利于程序移植
13、下列哪一項不是AWT普通組件( C)。
復選框
列表框
對話框
滾動條
14、關于文本框,下列哪一項是不正確的( A)。
始終可以編輯
常用于接收用戶輸入或程序輸出
只允許顯示單行的文本信息
可限制寬度
15、關于文本域,下列哪一項是不正確的( A)。
文本長度限制為65535字節(jié)
用來接收用戶輸入和程序輸出
常用于處理大量文本
允許進行多行輸入和輸出
16、關于復選框,下列哪一項是不正確的(D )。
一種接受用戶輸入的快捷方式
可多選
點擊選中,再次單擊取消
多個復選框出現(xiàn)時,必須選擇至少一項
17、關于單選框,下列哪一項是不正確的( B)。
從復選框衍生而來
對于一個單選框組,一般情況下可都不選中
和復選框使用同一個類Checkbox
需要配合CheckboxGroup使用
18、關于列表框,下列哪一項是不正確的(D )。
可以有多行,每行文本代表一個選項
可多選也可單選
一般情況下不能編輯
行數(shù)一般限制為255行
19、關于下拉框,下列哪一項是不正確的( B)。
和列表框相比,占據(jù)較小的界面區(qū)域
一般情況下選擇后可以再編輯
一般需要兩次鼠標點擊完成選擇
只能單選
20、關于滾動條,下列哪一項是不正確的( D)。
可以用作取值器
可以用來滾動顯示較長的文本信息
用做滾動條時,只能用于容器類組件
用戶可以調整大小
21、菜單相關類不包括( D)。
MenuBar
MenuItem
CheckboxMenuItem
ListMenuItem
22、關于菜單相關類的繼承結構,下列哪一項是不正確的( D)。
Menu是MenuItem的子類
MenuBar是MenuComponent的子類
PopupMenu是Menu的子類
CheckboxMenuItem是Menu的子類
23、關于菜單相關類,下列哪一項是不正確的( A)。
MenuBar對應一列菜單
MenuItem對應具體菜單
CheckboxMenuItem為帶復選框的菜單項
PopupMenu對應彈出的具體菜單
24、關于事件處理,下列哪一項是不正確的(B )。
JDK1.0及以前提供層次事件模型
層次事件模型又被稱為事件派遣機制或授權事件機制
JDK1.1及以后提供監(jiān)聽事件模型
監(jiān)聽事件模型效率遠高于層次事件模型
25、關于事件相關的ActionEvent類,下列哪一項是不正確的( C)。**
表示一個廣義的行為事件
可代表鼠標點擊和文本框回車行為
監(jiān)聽對不同的事件提供不同的抽象方法
監(jiān)聽器只有一個抽象方法,用來放置事件處理代碼
26、關于JAVA事件機制,下列哪一項是不正確的( D)。***
對一個組件的某類事件,只能注冊一個監(jiān)聽器
有多個事件類和對應的監(jiān)聽器類
使用時需要對目標組件注冊監(jiān)聽器,處理對應具體事件
注冊監(jiān)聽器后可以隨時撤銷
27、對于鍵盤事件類KeyEvent,下列哪一項是不正確的(C )。
監(jiān)聽器為KeyListener
監(jiān)聽器有三個抽象方法,處理不同的鍵盤事件
主要有鍵按下,鍵抬起,擊鍵(按下+抬起)三類事件
對一次擊鍵,監(jiān)聽器只能選擇處理一種事件
28、對于鼠標事件MouseEvent,下列哪一項是不正確的( C)。**
有兩類監(jiān)聽器,MouseListener和MouseMotionListener
MouseListener處理鼠標點擊事件
一次鼠標操作,只能觸發(fā)兩類監(jiān)聽器中的一種
MouseMotionListener處理鼠標移動事件
29、關于TextEvent類,下列哪一項是不正確的(A )。
只有用戶鍵盤輸入觸發(fā)該類事件,粘貼文本不能觸發(fā)
文本框或文本域內容變化時,觸發(fā)該類事件
監(jiān)聽器為TextListener,只有一個抽象方法
注冊組件調用addTextListener()方法
30、關于焦點事件FocusEvent類,下列哪一項是不正確的(D )。
當組件獲得或失去焦點時,觸發(fā)該事件
當前活動窗口中,有且只有一個組件擁有焦點
對應的監(jiān)聽器為FocusListener,有兩個抽象方法
只有鼠標單擊選擇組件時能觸發(fā)該事件