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

正文內(nèi)容

工學(xué)jaa學(xué)習(xí)ppt課件(更新版)

2025-02-27 09:37上一頁面

下一頁面
  

【正文】 CLOSE 2. 調(diào)用窗口的 dispose方法。 } else if(response==1) { (您按下了第 Cancel按鈕 )。 ? Component:在對(duì)話框內(nèi)要顯示的組件(如按鈕) ? Icon:在對(duì)話框內(nèi)要顯示的圖標(biāo) ? messageType:一般可以為如下的值ERROR_MESSAGE、 INFORMATION_MESSAGE、WARNING_MESSAGE、 QUESTION_MESSAGE、PLAIN_MESSAGE。 ? 這四個(gè)對(duì)話框可以采用 showXXXDialog()來顯示,如: ? showConfirmDialog()顯示確認(rèn)對(duì)話框。 ? 程序示例: JPopupMenu ? 彈出式菜單的定義和使用: 方法 用途 public JMenuItem add(JMenuItem menuItem) 將指定菜單項(xiàng)附加至菜單末尾 public JMenuItem add(String s) 使用指定文本新建菜單項(xiàng),并將其添加至菜單末尾 public void show(Component c, int x, int y) 在組件 c的坐標(biāo) (x,y) 位置顯示彈出式菜單 public boolean isPopupTrigger() 確定鼠標(biāo)事件是否為平臺(tái)的彈出觸發(fā)器 …… popupMenu = new JPopupMenu()。 (10)。 JTextArea ta = new JTextArea(5,10)。 ? public JList (Object [] listData) :構(gòu)造一個(gè)列表以顯示指定數(shù)組 listData的元素。 ? 提供 addActionLisener()方法初始化 listener域。 事件處理的實(shí)施 ? 事件處理是如何被注冊(cè)的? ? 如何尋找對(duì)應(yīng)的事件處理方法? java事件處理機(jī)制 ? Java中定義了一個(gè)普通的、可擴(kuò)充的事件機(jī)制,這種機(jī)制能夠: ? 對(duì)事件類型和傳遞的模型的定義和擴(kuò)充提供一個(gè)公共框架,并適合于廣泛的應(yīng)用。 委托事件模型 ? 事件處理機(jī)制中包含三個(gè)部分:事件源、事件對(duì)象、監(jiān)聽者 ? 事件源:與用戶進(jìn)行交互的某個(gè) GUI組件 ? 事件對(duì)象:封裝相關(guān)事件信息。 ? 每當(dāng)需要許多面板切換,而每個(gè)面板需要顯示為不同布局時(shí),可以使用卡片布局。 // 創(chuàng)建按鈕數(shù)組 for(int i=0。 add(btnWest,)。 ? 每個(gè)布局管理器對(duì)應(yīng)一種布局策略。 Container container = ()。 ? 例如: Button、 CheckBox、 TextField…… AWT組件與 Swing組件 ? 重量級(jí)組件 ? 代碼依賴于底層操作系統(tǒng),并且存在一個(gè)對(duì)等組件做對(duì)應(yīng),將事件傳遞給對(duì)等組件處理。 ? 現(xiàn)在計(jì)算機(jī)用戶認(rèn)可的圖形用戶界面主要特征,主要集中在窗口、圖標(biāo)、菜單、指點(diǎn)、圖形等方面 。 ? 用戶界面設(shè)計(jì)的一般性原則包括:用戶熟悉、一致性、意外最小化、可恢復(fù)性、用戶指南、用戶差異性等。 ? 例如: Window、 Frame…… ? 控制組件:用于完成與用戶的交互,是GUI的最小單元之一,里面不再包含其他的成分。 ? 例如 :加載組件到 JFrame中 JFrame frame = new JFrame()。 ? 沒設(shè)置布局管理器的容器,其中的組件會(huì)相互覆蓋、遮擋,影響使用。 add(btnEast,)。 btn=new Button[]。 ? 卡片通常為一個(gè) Panel 對(duì)象。 ? 上述程序修改后如下: 添加事件響應(yīng) ? 在窗口中添加一個(gè) exit按鈕,單擊時(shí)關(guān)閉窗口。 具體:實(shí)現(xiàn)監(jiān)聽接口中所定義的方法。 自定義事件 ? P127 ? 聲明一個(gè)新的 action事件 ? new ActionEvent (eventSource, , ”Description”) ? 通知監(jiān)聽器使用如下規(guī)則: ? 使用 ActionListener類型的 listener域變量存儲(chǔ)監(jiān)聽器的引用。 … 列表框 JList ? public JList() : 使用空模型構(gòu)造 JList ? public JList(ListModel dataModel) :構(gòu)造一個(gè)列表 ,用它顯示指定模型中的元素。 (jl)。 …… demoslider=new JSlider(,0,200,10)。 ? JMenuItem為 JMenu 中的一個(gè)組件,以文本字符串形式顯示,可以具有圖標(biāo),外觀可以修改,如字體、顏色、背景、邊框等 。 …… 對(duì)話框 ? JOptionPane對(duì)話框 是模態(tài)對(duì)話框,它提供了很多現(xiàn)成的對(duì)話框樣式,可以供用戶直接使用 1. ConfirmDialog:確認(rèn)對(duì)話框,提出問題,然后由用戶自己來確認(rèn)(按 “ Yes”或 “ No”按鈕) 2. InputDialog:提示輸入文本 3. MessageDialog:顯示信息 4. OptionDialog:組合其它三個(gè)對(duì)話框類型。 ? String title:標(biāo)題條文字串。 if(response==0) { (您按下了第 OK按鈕 )。 ? 關(guān)閉一個(gè) JFrame的三種方法: 1. 利用 JFrame的setDefaultColseOperation()方法。 需接口 FocusListener監(jiān)聽,其中有兩個(gè)方法 : ? focusGained(… ) ? focusLost(… ) 8. 窗口事件 WindowEvent:打開或關(guān)閉一個(gè)窗口對(duì)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1