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

正文內(nèi)容

java8圖形用戶界面設(shè)計概述-文庫吧在線文庫

2024-08-24 12:51上一頁面

下一頁面
  

【正文】 組件的繪制 。按鈕 ( Button) 按鈕是 AWT中最常見的一種組件 , 用戶可以通過單擊操作 , 如果希望按鈕響應(yīng)用戶的單擊操作 , 就需要實現(xiàn)相關(guān)的鼠標(biāo)單擊事件 , ( ) 按鈕組件的生成方式如下: Button butobj = new Button (" OK" ) 上面的語句生成了一個標(biāo)記文字為 OK的按鈕 。 文本標(biāo)簽:顯示在對象上 復(fù)選框組 : 組名不為空 ,表示生成的對象是單選框 復(fù)選框?qū)ο鬆顟B(tài) :ture表示生成的復(fù)選框?qū)ο鬄檫x中狀態(tài) ,false表示非選中狀態(tài) 。 以上生成了包含有 class class2和 class3的下拉式菜單。文本輸入?yún)^(qū) ( TextArea) TextArea用于顯示多行多列的文本信息 , 生成方式如下: TextArea taObj = new TextArea (" Hi" ,3,20)。//在 list中添加選項 Moon 11 MenuBar mbObj = new Mew MenuBar ()。 (mbobj2)。 14 Frame Frame類是 Window類的子類 它也是一種窗口 , 具有標(biāo)題屬性 , 可以按照常用窗口一樣調(diào)整大小 。 16 Panel Panel和 Frame一樣 , 都是容器 , 也可以將組件和其他面板添加到 Panel中 , 與 Frame 不 同 的 是 , Panel 對 象 必 須 被 放 入Window和 Frame中才能可見 , 通常是使用add()方法將 Panel添加到 Window和 Frame中 。 18 布局管理器 布局管理器 ( layout manager) 是用來安排容器中多個組件的位置及大小 , 以確保 GUI中各組件能安排在適當(dāng)?shù)奈恢?。 ( 3)根據(jù)需要為容器設(shè)置布局管理器或使用默認(rèn)布局管理器。 它是 JPanel的默認(rèn)布局管理器 。 注意 , 每個區(qū)域只能放置一個組件 , 若將組件置于已有組件的區(qū)域 , 則原組件將被取代 。 29 例 83 Pack():Causes this Window to be sized to fit the preferred size and layouts of its subpone 30 CardLayout 卡片布局管理器 可以讓一群組件使用相同的空間 , 如同一疊卡片 , 只有最上邊的可以被看到 。必須先指定各組件的名字。 網(wǎng)格袋布局使用的 基本單位為 cell, 一個組件可以占一個以上的 cell, 一個組件占有的區(qū)域稱為該組件的顯示區(qū)域 。 可使用 3種隱藏的組件做間隔 : strut:用來在組件之間插入固定的空間 。 last(Container parent):顯示容器的最后一個組件 。 26 例 82 邊框布局管理器 27 28 GridLayout 網(wǎng)格布局管理器 會根據(jù)指定的行列數(shù)目將一個容器分割成幾個一樣大小的方形區(qū)域 , 每個區(qū)域只能放置一個組件 , 而每個組件會完全使用該區(qū)域所能使用的空間 。 FlowLayout的一些常用的方法: setAlignment(int align): 制定組件對齊的方式。 容器是一種特殊的組件,一種能夠容納其他組件或容器的組件。另外還加入了一些全新的組件。 ( )。 下面的語句生成一個標(biāo)題為 “ Frame Example”、大小為 260 160的可見 Frame。 (miobj1)。 MenuBar mbObj = new MenuBar ()。//在滾動窗口中加入對象 pObj
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1