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

正文內(nèi)容

基于工作過程的java程序設(shè)計--第6章java圖形用戶界面-展示頁

2024-10-28 14:35本頁面
  

【正文】 man的構(gòu)造方法Human(String name, String gender,String birth)初始化一個 Human對象。 ? 3) 布局管理 – 將 加入到容器 (通常為窗口等 ) 的組件按照一定的順序和規(guī)則放置,使之看起來更美觀,這就是布局。 ? } ? } 5.技術(shù)分析 ? 1) 圖形用戶界面 – Java的包 AWT(Abstract Window Toolkit)負(fù)責(zé)生成各種標(biāo)準(zhǔn)圖形界面和處理界面的各種事件 。 ? 3.源代碼 略。 – } ? 分析:按鈕已被監(jiān)聽,一旦按下按鈕會產(chǎn)生一個ActionEvent事件,自動轉(zhuǎn)到方法 actionPerformed()去執(zhí)行。 – 5) 處理 ActionEvent事件的方法 actionPerformed() ? 語句: – public void actionPerformed(ActionEvent a){ – Human p = new Human(())。 – show()。 ? 分析:窗口中的對象都有可能引發(fā)事件,本實例希望一旦按下按鈕,產(chǎn)生事件初始化一個對象,所以只對按鈕進行監(jiān)聽。方法 add()把一個個對象放在窗口中。 – add(out)。 – add(nametextfield)。 – 2) 圖形界面的布局 ? 語句: – setLayout(new FlowLayout())。 ? 在圖形方式工作時,往往希望點擊按鈕產(chǎn)生一個事件,自動轉(zhuǎn)到事件處理程序。 – import .*。第 6章 Java圖形用戶界面 通過 圖形界面輸入數(shù)據(jù)初始化 Human對象 知識要點 ? 圖形用戶界面 ? 事件處理機制 ?布局管理 [實例 ] 在圖形界面的窗口中,讀入姓名,并初始化一個 Human對象。 ? 1.詳細(xì)設(shè)計 – class InstanceOfHuman extends Frame implements ActionListener{ – 窗口中各個對象的定義; – public InstanceOfHuman(){ – 圖形界面的布局; – 按鈕的監(jiān)聽; – 窗口調(diào)整; – } – 處理 ActionEvent事件的方法 actionPerformed(); – } ? 2.編碼實現(xiàn) – 1) 引入 和 ? 語句: – import .*。 ? 分析:包 ,圖形界面都在一個窗口 (Frame是一種窗口 )內(nèi)、本實例窗口內(nèi)有文本框 TextField、顯示標(biāo)簽 Label、按鈕 Button等。事件處理機制都包含在包 ,而且要求類實現(xiàn)接口ActionListener。 – add(namelabel)。 – add(okbutton)。 ? 分析: FlowLayout()是一種布局方式,決定對象在窗口如何擺布。 – 3) 按鈕的監(jiān)聽 ? 語句: – (this)。 – 4) 窗口調(diào)整 ? 語句: – setSize(400,100)。 ? 分析:本實例把窗口調(diào)整大小為 400 100,并處于顯示狀態(tài)。 – (I am + )。本實例實現(xiàn) actionPerfomed()方法,實例化一個 Human對象,并在一個 Label上顯示這個人的名字。 4.測試與運行 ? 測試程序如下: ? public class InstanceOfHumanTest { ? public static void main(String args[]) { ? new InstanceOfHuman()。 ? 2) 事件處理機制 – 圖形用戶界面通過事件機制實現(xiàn)用戶和程序的交互 。布局由布局管理器 (Layout Manager) 來管理。為防止用戶輸入錯誤,用單選按鈕輸入性別,再對 gender分別賦予 m或 f。 ? 1.詳細(xì)設(shè)計 – paint()是從繼承 Applet過來的方法,在 applet初始化時、窗口移動時 paint()方法會被反復(fù)的調(diào)用。在 paint()中,使用類 Graphics中的 drawString()函數(shù)就能實現(xiàn)顯示文字。 ? } ? } ? 2.輸出文字編碼實現(xiàn) – 語句: ? (Hello World!,5,25)。實現(xiàn)在坐標(biāo) 5,25處顯示 Hello World!。 4.測試與運行 ? 為運行 , 需要創(chuàng)建包含如下 HTML語句的名為 tml的文件。 ? HTML ? HEAD ? 頭 部 信 息 ? /HEAD ? BODY ? 文 檔 主 體, 正 文 部 分 ? /BODY ? /HTML ? 2) APPLET標(biāo)簽 – 一 個在 HTML頁面中包含有 Applet的 HTML文檔,須用 APPLET/APPLET標(biāo)簽指明 Applet容器應(yīng)該裝入和執(zhí)行哪一個 Applet。Applet類用四種基本方法init()、 start()、 stop()、destroy()來控制其運行狀態(tài)。寫出該程序的源代碼和包含 APPLET標(biāo)簽的網(wǎng)頁。 – 1 – 1 1 – 1 2 1 – 1 3 3 1 ? 行數(shù)由 Applet參數(shù)決定。 ? 1.詳細(xì)設(shè)計 – public class Keyboard extends Applet { – 定義初始字符串變量;
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1