java gui 结构_java gui教学图形界面的层次结构.ppt
java gui教學(xué)圖形界面的層次結(jié)構(gòu).ppt
還剩
13頁未讀,
繼續(xù)閱讀
下載文檔到電腦,馬上遠(yuǎn)離加班熬夜!
親,很抱歉,此頁已超出免費預(yù)覽范圍啦!
如果喜歡就下載吧,價低環(huán)保!
內(nèi)容要點:
事件類的層次結(jié)構(gòu)EventListener 所有監(jiān)聽器的主接口 (標(biāo)識接口 )ActionListener WindowListener …… 子接口EventObject 所有事件對象的主類ActionEvent WindowAction …… 子類金橋 JAVA基礎(chǔ)教程 --第六章 -GUI事件處理初談事件源對象產(chǎn)生某種事件向監(jiān)聽器傳事件對象監(jiān)聽器 (實現(xiàn)了某種監(jiān)聽接口的類 ) 對事件做出某種處理和回應(yīng)注冊金橋 JAVA基礎(chǔ)教程 --第六章 -GUI布局管理器總結(jié)? JFrame默認(rèn)的布局管理器為 BorederLayout? JPanel默認(rèn)的布局管理器為: FlowLayout? 在布局管理器中組建的大小由布局管理器統(tǒng)一管理,自己用 Setsize()方法將無法設(shè)置金橋 JAVA基礎(chǔ)教程 --第六章 -GUI? GridLayout :把容器分成表格1、 GridLayout (int x,int y);指定行數(shù)和列數(shù)? BorderLayout :把容器分為東 ,西 ,南 ,北 ,中1、 BorderLayout ();2、 BorderLayout (int x,int y);指定間距金橋 JAVA基礎(chǔ)教程 --第六章 -GUI中北南西 東? FlowLayout:線性布局1、 FlowLayout(FlowLayout.right,10,5);指定對齊方式和水平和垂直距離2、 FlowLayout(FlowLayout.right);默認(rèn)間距為 53、 FlowLayout();默認(rèn)間距 5默認(rèn)對齊方式 居中金橋 JAVA基礎(chǔ)教程 --第六章 -GUI布局管理器? 主接口 :LayoutManager? FlowLayout:線性布局管理器 ,組件從左到右的順序排列 .(JPanel的默認(rèn)布局管理器 )? BorderLayout:組件被分布在東 ,西 ,南 ,北 ,中 5個區(qū)域內(nèi) .(JFrame的默認(rèn)布局管理器 ) GridLayout :將空間分成矩形網(wǎng)格GridLayout(0,1);指行數(shù)不限 ,全在一列上GridLayout(1,0);列數(shù)不限全在一行上 .金橋 JAVA基礎(chǔ)教程 --第六章 -GUISwing包中的 JFrame面板的顏色問題 :? JFrame這樣的框架 ,一旦創(chuàng)建 ,在其中就已經(jīng)包含一個內(nèi)容面板 ,一般我們在往 JFrame中添加組件時,都加在了內(nèi)容面板中 ,這個面板可以通過 JFrame的成員方法 getContentPane()取出來 , 所以如果設(shè)置 JFrame的背景顏色 ,仍然會被內(nèi)容面板蓋住 ,不如設(shè)置內(nèi)容面板的背景顏色 當(dāng)時如果框架中還加有其他面板 ,內(nèi)容面板的顏色也會被其他面板蓋住 ,要注意一下面板的布局情況 金橋 JAVA基礎(chǔ)教程 --第六章 -GUISwing與 AWTuAWT是 java較早的圖形包uSwing包是 java的圖形包 ,對 AWT進行了擴展 ,同時 Swing包繼承于 AWT包 ,現(xiàn)在的開發(fā)用 Swing包 .u使用 Swing包時也必須引 AWT包uSwing包內(nèi)的組件前面有 J如 :JFrame,JButtonuSwing包內(nèi)不包含任何和平臺有關(guān)的本地代碼所以 Swing開發(fā)的圖形界面很好的實現(xiàn)跨平臺 .金橋 JAVA基礎(chǔ)教程 --第六章 -GUI學(xué)習(xí) GUI的方法與內(nèi)容一、圖形對象的布局(顯示的內(nèi)容如何擺放)二、圖形對象中的組件(顯示的不同功能的內(nèi)容)三、事件處理(為每個組件添加功能)方法:這章的內(nèi)容以制作頁面為主,用面向?qū)ο蟮乃枷肴プ?#xff0c;也是不同類的對象所組成的。經(jīng)過前段時間的學(xué)習(xí),大家應(yīng)該具備對 API 的查詢和自學(xué)類的能力,所以本章重點講結(jié)構(gòu)。金橋 JAVA基礎(chǔ)教程 --第六章 -GUI層次結(jié)構(gòu)component
發(fā)表評論
暫無評論,趕快搶占沙發(fā)吧。
總結(jié)
以上是生活随笔為你收集整理的java gui 结构_java gui教学图形界面的层次结构.ppt的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: aidl生成java文件_Android
- 下一篇: 约瑟夫环java链表_java使用链表实