java程序設計12new

java程序設計12new

ID:34535580

大小:511.43 KB

頁數(shù):91頁

時間:2019-03-07

java程序設計12new_第1頁
java程序設計12new_第2頁
java程序設計12new_第3頁
java程序設計12new_第4頁
java程序設計12new_第5頁
資源描述:

《java程序設計12new》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、第十二章第十二章AWTAWT與與SwingSwing圖形用戶界面圖形用戶界面(GUI)(GUI)graphicusergraphicuserintetfaceintetfaceAWT=AbstractWindowsToolkitAWT=AbstractWindowsToolkit組件組件窗口窗口按鈕按鈕文本框文本框選擇框等選擇框等布局布局JavaJava的事件處理機制的事件處理機制靜止靜止動態(tài)動態(tài)1第十二章第十二章AWTAWT與與SwingSwing組件組件(Component)(Component)是是GUIGUI的基本要素,通過對不同事件的響應完的基本要素,通過對不同事件的響應

2、完成和用戶之間的交互或組件之間的交互成和用戶之間的交互或組件之間的交互作為一個對象放置在容器作為一個對象放置在容器(Container)(Container)內內容器就是能夠容納和排列組件的對象,如容器就是能夠容納和排列組件的對象,如Applet,Panel,FrameApplet,Panel,Frame等。等。組件通過容器的組件通過容器的addadd方法把自個加入到容器中方法把自個加入到容器中2第十二章第十二章AWTAWT與與SwingSwing標簽標簽(Label)(Label)顯示單行的字符串顯示單行的字符串提示性提示性,說明性,說明性Label()Label()Label(

3、StringLabel(Stringlabel)label)Label(StringLabel(Stringlabel,label,intintaligmentaligment))LEFTCENTERLEFTCENTERRIGHTRIGHT3第十二章第十二章AWTAWT與與SwingSwinggetAligmentgetAligment()()getTextgetText()()setAligmentsetAligment()()setTextsetText(Stringlabel)(Stringlabel)4第十二章第十二章AWTAWT與與SwingSwingimportjava

4、.awt.*;importjava.applet.Applet;publicclassExam12_1extendsApplet{publicvoidinit(){Labell1=newLabel();Labell2=newLabel("歡迎使用標簽");Labell3=newLabel("這是一個標簽的例子",Label.RIGHT);add(l1);add(l2);add(l3);//注意add()是容器(Applet)的方法}}5第十二章第十二章AWTAWT與與SwingSwing6第十二章第十二章AWTAWT與與SwingSwingLabel.setBackground(C

5、olor.whiteLabel.setBackground(Color.white););Label.setFont(newLabel.setFont(newFont("DialogFont("Dialog",",1,1,18));18));Label.setForeground(Color.redLabel.setForeground(Color.red););7第十二章第十二章AWTAWT與與SwingSwingimportjava.awt.*;importjava.applet.Applet;publicclassExam12_2extendsApplet{publicvoi

6、dinit(){setBackground(Color.cyan);Labell1=newLabel();Labell2=newLabel("歡迎使用標簽");Labell3=newLabel("這是一個標簽的例子",Label.RIGHT);l1.setBackground(Color.red);l2.setBackground(Color.gray);l3.setBackground(Color.white);l3.setForeground(Color.red);l2.setFont(newFont("華文新魏",Font.ITALIC,24));l3.setFont(new

7、Font("華文新魏",Font.BOLD,24));add(l1);add(l2);add(l3);}8}第十二章第十二章AWTAWT與與SwingSwing9第十二章第十二章AWTAWT與與SwingSwing按鈕按鈕(Button)(Button)Button()Button()Button(StringLabel)Button(StringLabel)getLabelgetLabel()()setLabel(StringsetLabel(StringLabel

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。