JavaSwing圖形界面開發(fā)常用組件.ppt
《JavaSwing圖形界面開發(fā)常用組件.ppt》由會員分享,可在線閱讀,更多相關《JavaSwing圖形界面開發(fā)常用組件.ppt(31頁珍藏版)》請在裝配圖網(wǎng)上搜索。
2,“標簽”和“按鈕”是開發(fā)圖形界面必須用到的基本組件,幾乎所有的程序界面都會用到?!魳撕?--用于標識名稱、說明性文字。---通常,標簽所顯示的文本是不變的,也是禁止編輯的。不過,可通過代碼方式,讓標簽的文字發(fā)生改變。◆按鈕---實現(xiàn)人機對話最基本的組件。---如ATM,當輸入密碼后,即會有幾個按鈕控件供用戶選擇。,3,4.1如何使用標簽,使用標簽組件之前,首先必須要創(chuàng)建“標簽組件對象”,然后才能通過使用這個這個“對象中內(nèi)置的方法”來操作。一般而言,組件均通過自身的“構造器”來創(chuàng)建。,4,表4.1常用的Label構造器,5,表4.2Label常用內(nèi)置方法,通過構造器創(chuàng)建Label組件后,即可通過組件內(nèi)置的方法來操縱這個組件。,6,使用標簽示例程序1---在頂層容器中添加兩個標簽組件(使用標簽對象初始化方法,為Label賦初始值),7,程序運行結果:,圖4.1使用對象初始化的方式賦值,8,使用標簽示例程序2---在頂層容器中添加兩個標簽組件(內(nèi)置setText()方法賦值),9,程序運行結果:,圖4.2使用標簽內(nèi)置方法賦值,10,4.2如何使用按鈕,JButton的層次結構:,,11,什么是AbstractButton類,AbstractButton是一個抽象類,內(nèi)部定義了許多“組件設置方法”與“組件事件驅動方法(EventHandle)”。如:addActionListener()、setText()等,所提供的方法不少于50多種,是非常重要的一個類。實際上,AbstractButton類不但被JButton繼承,同時還被JMenuItem、JToggleButton、JCheckBox、JRadioButton等類繼承。按鈕組件有多種,包括“普通按鈕、單選按鈕、復選框”。,12,4.2.1如何使用普通按鈕,普通按鈕是圖形界面開發(fā)中使用最多的組件之一。如:“登錄窗口”要求輸入“用戶名”和“密碼”后,用戶選擇“確定”還是“取消”的按鈕組件就是普通按鈕。與標簽組件類似,首先必須創(chuàng)建一個按鈕組件類對象,然后再通過使用類中“內(nèi)置的方法”來操縱該對象。,13,表4.3普通按鈕的常用構造器,創(chuàng)建好按鈕組件后,即可通過使用其內(nèi)置的方法來操縱這個組件。,14,表4.4普通按鈕的常用方法,15,普通按鈕程序示例:,16,程序運行結果:,圖4.4普通按鈕控件,說明:“普通按鈕組件”的使用很簡單,在實際開發(fā)中最關鍵的是對按鈕組件進行“事件偵聽”。(即:如何編寫控件事件偵聽),17,4.2.2如何使用單選按鈕,即RadioButton,通過“JRadioButton類”實現(xiàn)。如:諸多管理軟件中出現(xiàn)的“性別”單選按鈕。,圖4.5單選按鈕示例圖,要使用單選按鈕,同樣首先必須創(chuàng)建,然后再使用其內(nèi)置的方法來操縱組件。,18,表4.5單選按鈕的構造器,常用方法:與普通按鈕類似。,19,單選按鈕程序示例:,20,單選按鈕程序運行結果:,圖4.6如何添加單選按鈕,21,單選按鈕“按鈕組”程序示例:,22,單選按鈕“按鈕組”程序運行結果:,圖4.7將單選按鈕劃分到按鈕組,23,24,單選按鈕“多按鈕組”程序運行結果:,圖4.8多個按鈕組,25,4.2.3如何使用復選框,復選框利用“JCheckbox類”實現(xiàn),與單選按鈕的區(qū)別是復選框可以多選。表4.6復選框的構造器,26,“復選框”程序示例:,27,“復選框”程序運行結果:,圖4.9如何添加復選框,28,29,按鈕組件綜合應用程序運行結果:,圖4.10按鈕組件綜合應用,30,1、在頂層窗口中添加標簽將標簽控件添加到頂層窗口的內(nèi)容面板上即可。標簽上的文字,可使用“構造器”和“setText()”兩種方法來創(chuàng)建。2、普通按鈕控件的添加將按鈕控件添加到頂層窗口的內(nèi)容面板上即可。按鈕上的文字,可使用構造器創(chuàng)建。3、單選按鈕控件的添加將按鈕控件添加頂層窗口的內(nèi)容面板上即可。按鈕旁邊的文字,可使用構造器創(chuàng)建。若要實現(xiàn)單選目的,則需要將單選的一批按鈕劃分到按鈕組中。4、復選框按鈕控件的添加將按鈕控件添加到頂層窗口的內(nèi)容面板上即可。按鈕旁邊的文字,可使用構造器創(chuàng)建。,4.3本章小結,31,4.4本章習題,習題:1,2,3,4,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- JavaSwing 圖形界面 開發(fā) 常用 組件
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.appdesigncorp.com/p-11496748.html