歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > PPT文檔下載  

高級(jí)用戶(hù)界面GUI設(shè)計(jì).ppt

  • 資源ID:6313869       資源大?。?span id="bxnl8ew" class="font-tahoma">1.01MB        全文頁(yè)數(shù):13頁(yè)
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶(hù)名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

高級(jí)用戶(hù)界面GUI設(shè)計(jì).ppt

1 第12章高級(jí)用戶(hù)界面GUI設(shè)計(jì) 2 12 1布局管理器 各種組件都是被簡(jiǎn)單地放置到容器中 而無(wú)法設(shè)計(jì)和控制這些組件在容器中的位置 為了合理安排組件 我們使用了布局管理器 java awt包中定義了5種布局類(lèi) FlowLayout BorderLayout CardLayout GridLayout和GridBagLayout javax swing包中定義了4種布局類(lèi) BoxLayout ScrollPanelLayout ViewportLayout和OverLayout 3 12 1 2BorderLayout布局 BorderLayout布局將容器內(nèi)空間劃分為東 西 南 北 中5個(gè)區(qū)域 分別用英文EAST WEST SOUTH NORTH CENTER表示 加入每個(gè)組件都要指明它放在容器的哪個(gè)區(qū)域 如果某個(gè)區(qū)域沒(méi)有分配組件 則其他組件可以占據(jù)它的空間 窗口默認(rèn)的布局就是BorderLayout布局 用法如下 P187 Containerc getContentPane c setLayout newBorderLayout 因默認(rèn) 可省c add 按鈕對(duì)象 BorderLayout SOUTH 南方 4 12 1 3FlowLayout布局 FlowLayout布局將組件按加入的先后順序從左向右排列 一行排滿(mǎn)之后轉(zhuǎn)到下一行 似word 用法 P187 FlowLayoutlayout newFlowLayout FlowLayout RIGHT 右對(duì)齊c setLayout layout 5 12 1 4CardLayout布局 CardLayout布局將每個(gè)組件看成一張卡片 而屏幕上每次都只有一個(gè)組件在最上面 這個(gè)組件占據(jù)整個(gè)容器的空間 P188 6 12 1 5GridLayout布局 GridLayout類(lèi)允許用戶(hù)使用指定的 行列數(shù) 將窗口分割為彼此大小相等的區(qū)域 在每個(gè)區(qū)域放置一個(gè)組件 P189 7 12 2 1鍵盤(pán)事件處理 在Java中 當(dāng)用戶(hù)使用鍵盤(pán)進(jìn)行操作時(shí) 會(huì)產(chǎn)生KeyEvent事件 監(jiān)聽(tīng)者要完成對(duì)事件的響應(yīng) 就要實(shí)現(xiàn)KeyListener接口 或繼承KeyAdapter類(lèi) 實(shí)現(xiàn)對(duì)類(lèi)中方法的定義 KeyListener接口中定義的方法 voidkeyTyped KeyEvente 鍵被敲擊事件 voidkeyPressed KeyEvente 鍵被按下去事件 voidkeyReleased KeyEvente 鍵被釋放事件 8 12 2 1鍵盤(pán)事件處理 KeyEvent對(duì)象中的方法 intgetKeyCode 返回按鍵的ASCII碼 StringgetKeyTest intcode 返回按鍵對(duì)應(yīng)的字符串 chargetKeyChar 返回按鍵對(duì)應(yīng)的字符 9 12 2 2鼠標(biāo)事件處理 在Java中 當(dāng)用戶(hù)使用鼠標(biāo)進(jìn)行操作時(shí) 會(huì)產(chǎn)生鼠標(biāo)事件MouseEvent 對(duì)MouseEvent事件的響應(yīng)是實(shí)現(xiàn)MouseListener接口或MouseMotionListener接口 或繼承MouseAdapter和MouseMotionAdapter類(lèi) 并實(shí)現(xiàn)相應(yīng)的方法 MouseListener接口提供了5種方法 主要針對(duì)鼠標(biāo)的按下 進(jìn)入和離開(kāi)進(jìn)行檢測(cè) MouseMotionListener接口提供了2種方法 主要針對(duì)鼠標(biāo)的移動(dòng)和拖動(dòng)進(jìn)行檢測(cè) 10 12 2 2鼠標(biāo)事件處理 MouseListener接口中的方法 voidmouseClicked MouseEvente 鼠標(biāo)單擊 voidmousePressed MouseEvente 鼠標(biāo)按下 voidmouseReleased MouseEvente 鼠標(biāo)釋放 voidmouseEntered MouseEvente 鼠標(biāo)進(jìn)入 voidmouseExited MouseEvente 鼠標(biāo)離開(kāi) MouseMotionListener接口中的方法 1 voidmouseDragged MouseEvente 鼠標(biāo)拖動(dòng) 2 voidmouseMoved MouseEvente 鼠標(biāo)移動(dòng) 11 12 3菜單設(shè)計(jì) 在Java中 一般菜單格式包含有菜單欄 JMenuBar類(lèi) 菜單 JMenu類(lèi) 和菜單項(xiàng) JMenuItem類(lèi) 組成 原則 將菜單 JMenu 對(duì)象加入到菜單欄 JMenuBar 對(duì)象中 最底層的一級(jí)菜單應(yīng)為菜單項(xiàng) JMenuItem 對(duì)象 二級(jí)菜單實(shí)現(xiàn) JMenu對(duì)象 add 二級(jí)JMenu對(duì)象 12 12 4對(duì)話(huà)框設(shè)計(jì) JOptionPane類(lèi) P200 Dialog類(lèi) P206 13 12 5容器 JPanel容器 P208 JScrollPane容器 P209

注意事項(xiàng)

本文(高級(jí)用戶(hù)界面GUI設(shè)計(jì).ppt)為本站會(huì)員(xian****812)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!