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

正文內(nèi)容

北大青鳥javappt課件-資料下載頁

2025-05-06 12:18本頁面
  

【正文】 列 . . . Button btn[]。 // 聲明按鈕數(shù)組 String str[]={1,2,3,4,5,6,7,8,9}。 setLayout(new GridLayout(3,3))。 btn=new Button[]。 // 創(chuàng)建按鈕數(shù)組 for(int i=0。i。i++){ btn[i]=new Button(str[i])。 add(btn[i])。 } 代碼示例: (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 29 / 35 GridBagLayout ? 通過使用以下語法容器可獲得 GridBagLayout: GridBagLayout gb=new GridBagLayout()。 (gb)。 ? 要使用此布局,必須提供各組件的大小和布局等信息。 ? GridBagConstraints 類中包含 GridBagLayout 類用來定位及調(diào)整組件大小所需的全部信息。 ?組件大小不必相同 ?組件按行和列排列 ?放置順序不一定為從左至右和由上至下 示例 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 30 / 35 GridBagConstraints 類 21 ? 成員變量列表: gridx, gridy : 指定組件放置于哪個(gè)單元中 gridwidth, gridheight : 指定組件將占用多少行和多少列 weightx, weighty : 指定在一個(gè) GridBagLayout 中應(yīng)如何分配空間 ,這些變量的缺省值為 0 ipadx, ipady : 指定組件的最小高度和寬度 示例 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 31 / 35 ? 成員變量列表: fill : 指定在單元大于組件的情況下 , 組件如何填充此單元 ,共有 4可選值。缺省值為: anchor : 指定將組件放置在單元中的位置,共有 9個(gè)可選值。缺省值為: GridBagConstraints 類 22 示例 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 32 / 35 CardLayout ? 可存儲(chǔ)幾個(gè)不同的布局。 ? 每個(gè)布局就像是一個(gè)卡片組中的一張卡片。 ? 在一個(gè)給定的時(shí)間總會(huì)有一張卡片在頂層。 ? 卡片通常為一個(gè) Panel 對(duì)象。 ? 每當(dāng)需要許多面板切換,而每個(gè)面板需要顯示為不同布局時(shí),可以使用卡片布局。 復(fù)雜布局 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 33 / 35 總結(jié) 31 ? 抽象窗口工具包( AWT) 是一組類,它允許創(chuàng)建圖形用戶界面,并能夠通過鍵盤和鼠標(biāo)響應(yīng)用戶的操作。 ? 容器指可以存放組件的區(qū)域,兩種常用容器類:框架( Frame類)和面板( Panel類)。 ? 框架是一個(gè)單獨(dú)的窗口,而面板只是包含在窗口中的一個(gè)區(qū)域。 ? AWT支持下列類型的組件:標(biāo)簽、文本域、文本區(qū)、按鈕、復(fù)選框、列表框等。 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 34 / 35 總結(jié) 32 ? 布局管理器類提供控制 GUI 組件物理布局的一種方式。 ? 以下是幾種不同類型的布局: FlowLayout BorderLayout CardLayout GridLayout GridBagLayout ? 布局可通過 setLayout( ) 方法進(jìn)行設(shè)置。 (Java2網(wǎng)絡(luò)編程基礎(chǔ) ) Inter Programming Foundation with Java2 Chap6 35 / 35 總結(jié) 33 ? FlowLayout 是 Applet 和 面板的缺省布局管理器。組件從左上角到右下角進(jìn)行排列。 ? BorderLayout 按北、南、東、西、中的不同區(qū)域劃分將組件排列于容器中。 ? GridLayout 將組件按行和列排列。所有組件大小相同。 ? GridBagLayout 能將組件放置在最精確的位置。各組件的大小可以不同。 ? CardLayout可存儲(chǔ)幾個(gè)不同的布局管理器
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1