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

正文內容

java8圖形用戶界面設計概述(完整版)

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

下一頁面
  

【正文】 List Lobj= new List (2,false)。 //生成一個列數(shù)為 5的單行文本輸入?yún)^(qū) , TextField tfObj2 = new TextField(5)。 下拉式菜單對象的生成方式如下: choice choiObj = new Choice ()。 第二個參數(shù)為復選框的組名 , 組名為空 ,表示生成的對象是復選框 第三個參數(shù)代表復選框對象的狀態(tài) ,ture表示生成的復選框對象為選中狀態(tài) ,false表示非選中狀態(tài) 。 在組件管理中,包含的方法有 add()、 remove()、 getComponent()等,分別用于添加組件、刪除組件和獲得某個組件。大小和位置控制 一個組件的大小和位置可以通過組件提供的一些方法來指定 , 相應的方法包括 setSize()、 setLocation()等 。1 第 8章 圖形用戶界面設計概述 現(xiàn)代的應用程序早已進入圖形時代 , 命令行程序只在特殊的時候才會使用 。 4 AWT基本組件 為了方便大家進行圖形用戶界面設計 , 本節(jié)介紹AWT基本組件 。 7 CheckboxGroup cbgobj = new CheckboxGroup ()。 (" class1" )。 //生成一個文本內容為 name 的單行文本輸入?yún)^(qū) TextField tfObj3 = new TextField(" name" )。//顯示行數(shù) , 是否允許多選 。菜單 ( Menu) 菜單和其他組件不同 , 不能直接添加到容器中某一位置 ,可以添加到菜單條或其他菜單中 。 (mbObj): Menu mbObj1 = new Menu (" File" )。 (miobj2)。 Frame frObj = new Frame (" Frame Example" )。 (260,160)。 Swing組件在名稱上前面多了一個字母 “ J” 。 為了使圖形用戶界面具有良好的平臺無關性,提供了專門用來管理組件在容器中的布局的工具。 setHgap(int gap): 指定同一行各組件的距離。 常用的構造函數(shù) 如下: GridLayout():生成一個網(wǎng)格布局管理器 , 所有組件會排列于同一列 , 而組件間的間隔為零( 默認值 ) 。 next(Container parent):顯示容器的下一個組件 。 glue:用來控制一個框布局內額外的空間 。 34 例 85 35 GridBagLayout 網(wǎng)格袋布局管理器 相對于其他布局管理器是非常有彈性的 , 相對使用上也是最復雜的 。 show(Container parent, String name):顯示容器中名字為name的組件。 GridLayout(int rows, int cols, int hgap, int vgap):生成具有 rows行和 cols列并指定行間距為 hgap,列間距為 vgap的網(wǎng)格布局管理器。 24 例 81 流布局管理器 效果:設置祖父類( window)的默認構造函數(shù)為 window( FlowLayout) JFrame類的getContentPane 25 BorderLayout 邊框布局管理器 可以將組件安置在 5個不同的區(qū)域 , 它們分為東 、 南 、 西 、 北 、 中 , 分別用常量 EAST,SOUTH,WEST,NORTH和 CENTER表示 。 22 FlowLayout 流布局管理器 提供了一種非常簡單的布局 , 用來將一群組件置于一行 。 ( 2)設置一個頂層的容器。 (ture )。 (t
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1