freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

北大青鳥javappt課件-閱讀頁

2025-05-21 12:18本頁面
  

【正文】 ing Foundation with Java2 Chap6 20 / 35 選擇框 ? 用 Choice 類可以創(chuàng)建一個(gè)選擇框 Choice moviestars = new Choice( )。 (萊昂納多 .迪卡普尼奧 )。 (休 .葛蘭特 )。 用來向用戶顯示一個(gè)選擇列表 示例 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 21 / 35 四、布局管理器 ? 用戶界面上的組件可以按不同方式排列。 ? 每當(dāng)需要重新調(diào)整屏幕大小或重新繪制屏幕上任一項(xiàng)目時(shí),就要用到布局管理器。所有布局都實(shí)現(xiàn) LayoutManager接口。 要按行和列顯示幾個(gè)同樣大小的組件,GridLayout 會比較合 要在盡可能大的空間里顯示一個(gè)組件,就要選擇 BorderLayout 或 GridBagLayout (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 24 / 35 如何設(shè)置布局 ? 每個(gè)容器( Container對象)都有一個(gè)與它相關(guān)的缺省的布局管理器。 ? 可以通過 setLayout( )方法為容器設(shè)置新的布局。 FlowLayout exLayout = new FlowLayout()。 // 為容器設(shè)置新布局 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 26 / 35 BorderLayout 21 ? 下面是 BorderLayout所定義的構(gòu)造函數(shù): BorderLayout( ):生成默認(rèn)的邊界布局 BorderLayout(int horz,int vert): 可以設(shè)定組件間的水平和垂直距離 ?窗口 、 框架和對話框等的缺省布局 ?組件可被置于容器的北、南、東、西或中間位置 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 27 / 35 BorderLayout 22 ? BorderLayout 類定義了幾個(gè)常量值以指定相應(yīng)區(qū)域: – 對應(yīng)容器的頂部 – 對應(yīng)容器的右部 – 對應(yīng)容器的底部 – 對應(yīng)容器的左部 – 對應(yīng)容器的中部 ? 加入組件方法: void add(Component Obj, int region); . . . setLayout(new BorderLayout())。 Button btnWest=new Button(西 )。 Button btnSouth=new Button(南 )。 add(btnEast,)。 add(btnNorth,)。 add(btnCenter,)。 // 聲明按鈕數(shù)組 String str[]={1,2,3,4,5,6,7,8,9}。 btn=new Button[]。i。 add(btn[i])。 (gb)。 ? GridBagConstraints 類中包含 GridBagLayout 類用來定位及調(diào)整組件大小所需的全部信息。缺省值為: anchor : 指定將組件放置在單元中的位置,共有 9個(gè)可選值。 ? 每個(gè)布局就像是一個(gè)卡片組中的一張卡片。 ? 卡片通常為一個(gè) Panel 對象。 復(fù)雜布局 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 33 / 35 總結(jié) 31 ? 抽象窗口工具包( AWT) 是一組類,它允許創(chuàng)建圖形用戶界面,并能夠通過鍵盤和鼠標(biāo)響應(yīng)用戶的操作。 ? 框架是一個(gè)單獨(dú)的窗口,而面板只是包含在窗口中的一個(gè)區(qū)域。 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 34 / 35 總結(jié) 32 ? 布局管理器類提供控制 GUI 組件物理布局的一種方式。 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 35 / 35 總結(jié) 33 ? FlowLayout 是 Applet 和 面板的缺省布局管理器。 ? BorderLayout 按北、南、東、西、中的不同區(qū)域劃分將組件排列于容器中。所有組件大小相同。各組件的大小可以不
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1