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

正文內(nèi)容

java8圖形用戶界面設(shè)計概述(參考版)

2024-08-04 12:51本頁面
  

【正文】 各組件的放置方式由限制決定 , 這些定義在 GridBagConstraints對象中 36 例子 86 。 34 例 85 35 GridBagLayout 網(wǎng)格袋布局管理器 相對于其他布局管理器是非常有彈性的 , 相對使用上也是最復(fù)雜的 。 glue:用來控制一個框布局內(nèi)額外的空間 。 框布局的構(gòu)造函數(shù): BoxLayout(Container target, int axis): axis是用來指定組件排列的方式 ( X_AXIS水平排列; Y_AXIS垂直排列 ) 。 31 例 84 提問:為什么容器和面板要分別設(shè)定布局? 容器是什么?里面包含什么? 面板是什么?里面包含什么? 32 33 BoxLayout 框布局管理器 也是用來將一群組件排列在一起 , 除了至左而右的排列方式 , 還提供由上而下的排列方式 。 show(Container parent, String name):顯示容器中名字為name的組件。 next(Container parent):顯示容器的下一個組件 。 其他常用的方法如下: first(Container parent):顯示容器的第一個組件 。 常用的構(gòu)造函數(shù)如下: CardLayout():生成一個卡片布局管理器 。 GridLayout(int rows, int cols, int hgap, int vgap):生成具有 rows行和 cols列并指定行間距為 hgap,列間距為 vgap的網(wǎng)格布局管理器。 常用的構(gòu)造函數(shù) 如下: GridLayout():生成一個網(wǎng)格布局管理器 , 所有組件會排列于同一列 , 而組件間的間隔為零( 默認(rèn)值 ) 。 BorderLayout(int hgap,int vgap):生成一個BorderLayout并指定組件間的水平和垂直間距。 與流布局管理器不同 的是 , 各區(qū)域的組件并不一定會維持原來定義的大小 , 而是會充滿各區(qū)域所提供的空間 。 24 例 81 流布局管理器 效果:設(shè)置祖父類( window)的默認(rèn)構(gòu)造函數(shù)為 window( FlowLayout) JFrame類的getContentPane 25 BorderLayout 邊框布局管理器 可以將組件安置在 5個不同的區(qū)域 , 它們分為東 、 南 、 西 、 北 、 中 , 分別用常量 EAST,SOUTH,WEST,NORTH和 CENTER表示 。 setHgap(int gap): 指定同一行各組件的距離。 FlowLayout(int align, int hgap, int vgap): 生成一個FlowLayout對象并指定對齊方式 、 同一行各組件之間的間距 ( 默認(rèn) 5像素 ) 以及行間距 ( 默認(rèn) 5像素 ) 。 流布局管理器 會將組件安排在同一行 ( 由左向右排列 ) 并維持組件原本所定義的大小 , 當(dāng)此行已經(jīng)排滿時 , 他會將剩余的組件自動排列到下一行 , 而各行的組件會向中間對齊 也可以通過使用常量 LEFT、 CENTER或 RIGHT來改變默認(rèn)地對齊方式 23 FlowLayout常用的構(gòu)造函數(shù) FlowLayout(): 生成一個 FlowLayout對象 。 22 FlowLayout 流布局管理器 提供了一種非常簡單的布局 , 用來將一群組件置于一行 。 為了使圖形用戶界面具有良好的平臺無關(guān)性,提供了專門用來管理組件在容器中的布局的工具。 21 容器、組件、布局和觀感 組件是可以用圖形化的方式顯示在屏
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1