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

正文內(nèi)容

java8圖形用戶界面設(shè)計(jì)概述(已修改)

2025-08-05 12:51 本頁(yè)面
 

【正文】 1 第 8章 圖形用戶界面設(shè)計(jì)概述 現(xiàn)代的應(yīng)用程序早已進(jìn)入圖形時(shí)代 , 命令行程序只在特殊的時(shí)候才會(huì)使用 。 Java提供了豐富的類用來(lái)生成圖形用戶接口( Graphical User Interface,GUI)。 本章將講述 Java GUI的發(fā)展、 AWT的構(gòu)成、布局管理器的應(yīng)用及 Java的事件處理模型。 2 AWT概述 ? GUI編程的類庫(kù) , 叫 抽象窗口工具箱 (Abstract Window Toolkit, AWT)。 ? 最核心的類是 Component類 , 是構(gòu)成Java圖形用戶界面的基礎(chǔ) , 所有其他組件都是從Component類派生出來(lái)的 。 ? 注意 : Component類是一個(gè)抽象類 , 不能直接使用 。 ? 在 Componen類中定義了 AWT組件具有的一般功能如大小和位置控制 , 外形控制 , 組件的狀態(tài)控制等 3 大小和位置控制 一個(gè)組件的大小和位置可以通過(guò)組件提供的一些方法來(lái)指定 , 相應(yīng)的方法包括 setSize()、 setLocation()等 。 外形控制 可以通過(guò) getFont()、 setFont()、 setForeground()等方法設(shè)置組件中的字體 、 顏色等 。 基本繪畫支持 方法 repaint()、 paint()、 update()用于在屏幕上繪制組件 , AWT繪圖系統(tǒng)通過(guò)一個(gè)單獨(dú)的線程控制程序何時(shí)進(jìn)行組件的繪制 。 組件的狀態(tài)控制 提供的有關(guān)組件狀態(tài)控制方面的方法有: setEnable()、 isEnable()、isVisible()等 。 從 Component類派生出來(lái)的 Container類用于表示 GUI中的容器,該類具有的功能是組件管理和布局管理。 在組件管理中,包含的方法有 add()、 remove()、 getComponent()等,分別用于添加組件、刪除組件和獲得某個(gè)組件。 4 AWT基本組件 為了方便大家進(jìn)行圖形用戶界面設(shè)計(jì) , 本節(jié)介紹AWT基本組件 。 實(shí)際上一個(gè)圖形用戶界面就是由一些 AWT基本組件組成的 。 按鈕 ( Button) 按鈕是 AWT中最常見(jiàn)的一種組件 , 用戶可以通過(guò)單擊操作 , 如果希望按鈕響應(yīng)用戶的單擊操作 , 就需要實(shí)現(xiàn)相關(guān)的鼠標(biāo)單擊事件 , ( ) 按鈕組件的生成方式如下: Button butobj = new Button (" OK" ) 上面的語(yǔ)句生成了一個(gè)標(biāo)記文字為 OK的按鈕 。 5 復(fù)選框( Checkbox) 單選框( Radio Button) 復(fù)選框和單選框組件都提供簡(jiǎn)單的 “ on/off”開(kāi)關(guān) 單選框之間同一時(shí)刻只能有一個(gè)被選中 一組復(fù)選框之間沒(méi)有特定的約束關(guān)系,可以有任意個(gè)復(fù)選框被同時(shí)選中 6 復(fù)選框?qū)ο蟮纳煞椒? checkbox chbobj=new checkbox(" one" 、 null、 true)。 第一個(gè)參數(shù)是復(fù)選框的文本標(biāo)簽 。 第二個(gè)參數(shù)為復(fù)選框的組名 , 組名為空 ,表示生成的對(duì)象是復(fù)選框 第三個(gè)參數(shù)代表復(fù)選框?qū)ο蟮臓顟B(tài) ,ture表示生成的復(fù)選框?qū)ο鬄檫x中狀態(tài) ,false表示非選中狀態(tài) 。 7 CheckboxGroup cbgobj = new CheckboxGroup ()。 Checkbox c1 = new Checkbox (" one" ,cbgobj, true)。 Checkbox c2 = new Checkbox (" two" ,cbgobj, false)。 文本標(biāo)簽:顯示在對(duì)象上 復(fù)選框組 : 組名不為空 ,表示生成
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1