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

正文內(nèi)容

java8圖形用戶界面設(shè)計(jì)概述-閱讀頁

2024-08-12 12:51本頁面
  

【正文】 面的語句生成一個(gè)標(biāo)題為 “ Frame Example”、大小為 260 160的可見 Frame。 (260,160)。 16 Panel Panel和 Frame一樣 , 都是容器 , 也可以將組件和其他面板添加到 Panel中 , 與 Frame 不 同 的 是 , Panel 對 象 必 須 被 放 入Window和 Frame中才能可見 , 通常是使用add()方法將 Panel添加到 Window和 Frame中 。 Frame frObj = new Frame (" Frame Example" ); Panel pPbj = new Panel ()。 ( )。 (pObj )。 18 布局管理器 布局管理器 ( layout manager) 是用來安排容器中多個(gè)組件的位置及大小 , 以確保 GUI中各組件能安排在適當(dāng)?shù)奈恢?。 2. Swing組件存放在 。另外還加入了一些全新的組件。 20 簡單 GUI程序 設(shè)置 GUI應(yīng)用程序的流程: ( 1)引用需要的包和類。 ( 3)根據(jù)需要為容器設(shè)置布局管理器或使用默認(rèn)布局管理器。 ( 5)為響應(yīng)事件的組件編寫事件處理代碼。 容器是一種特殊的組件,一種能夠容納其他組件或容器的組件。 決定應(yīng)用程序的外觀。 它是 JPanel的默認(rèn)布局管理器 。 FlowLayout(int align): 生成一個(gè) FlowLayout對象并指定對齊方式 ( LEFT, CENTER, RIGHT) , 默認(rèn)為 CENTER。 FlowLayout的一些常用的方法: setAlignment(int align): 制定組件對齊的方式。 setVgap(int gap): 指定各行之間的距離。 注意 , 每個(gè)區(qū)域只能放置一個(gè)組件 , 若將組件置于已有組件的區(qū)域 , 則原組件將被取代 。 常用的構(gòu)造函數(shù)如下: BorderLayout(): 生成一個(gè) BorderLayout對象 。 26 例 82 邊框布局管理器 27 28 GridLayout 網(wǎng)格布局管理器 會根據(jù)指定的行列數(shù)目將一個(gè)容器分割成幾個(gè)一樣大小的方形區(qū)域 , 每個(gè)區(qū)域只能放置一個(gè)組件 , 而每個(gè)組件會完全使用該區(qū)域所能使用的空間 。 GridLayout(int rows, int cols): 生 成 具 有rows行和 cols列的網(wǎng)格布局管理器 。 29 例 83 Pack():Causes this Window to be sized to fit the preferred size and layouts of its subpone 30 CardLayout 卡片布局管理器 可以讓一群組件使用相同的空間 , 如同一疊卡片 , 只有最上邊的可以被看到 。 CardLayout(int hgap, int vgap): 生成一個(gè)卡片布局管理器 , 并指定卡片內(nèi)組件之間的空間 。 last(Container parent):顯示容器的最后一個(gè)組件 。 previous(Container parent):顯示容器的前一個(gè)組件 。必須先指定各組件的名字。 和流布局不同的是 , 當(dāng)空間不夠時(shí) , 組件不會自動(dòng)往下移 。 可使用 3種隱藏的組件做間隔 : strut:用來在組件之間插入固定的空間 。 ridid area:用來生成一個(gè)固定大小的區(qū)域。 網(wǎng)格袋布局使用的 基本單位為 cell, 一個(gè)組件可以占一個(gè)以上的 cell, 一個(gè)組件占有的區(qū)域稱為該組件的顯示
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1