java Swing 設置button,圖象,東西,圖標,JButton,組件,new,frame,窗口,ImageIcon

java Swing 設置button,圖象,東西,圖標,JButton,組件,new,frame,窗口,ImageIcon

ID:37710598

大?。?5.46 KB

頁數:4頁

時間:2019-05-29

java Swing 設置button,圖象,東西,圖標,JButton,組件,new,frame,窗口,ImageIcon_第1頁
java Swing 設置button,圖象,東西,圖標,JButton,組件,new,frame,窗口,ImageIcon_第2頁
java Swing 設置button,圖象,東西,圖標,JButton,組件,new,frame,窗口,ImageIcon_第3頁
java Swing 設置button,圖象,東西,圖標,JButton,組件,new,frame,窗口,ImageIcon_第4頁
資源描述:

《java Swing 設置button,圖象,東西,圖標,JButton,組件,new,frame,窗口,ImageIcon》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、正在組件上方便的顯現圖象是swing比AWT優(yōu)越的特之一正在swing中,frame,button,lable等組件都可超卓的用圖象來加強它的外瞧,以button為例,賣建立一個button東西的時分一般是這樣的:JButtonbutton=newJButton("Clickme");這樣就建立了一個button東西,上面顯現的文字是Clickme.如今我們來稍做變動:ImageIconbuttonIcon=newImageIcon("button.gif","abackgroundofbutton");JButtonbutton=newJB

2、utton(buttonIcon);這兩行代就達到了手法,正在button上顯現了圖象button.gif,注重我們用的是ImageIcon類,而不是Image類。ImageIcon中的第二個參數是對ImageIcon東西的描繪,這個參數賣前可能會被assistive技術用到。假如想正在button上同時顯現文字和圖象,還可以這樣:JButtonbutton=newJButton("Clickme",buttonIcon);另外,還可以界說圖象正在組件上的地位,如:JButtonbutton=newJButton("Clickme",butt

3、onIcon,JButton.CENTER);最后,正在特另外講一下如何改變你的applet/application窗口圖標,正在applet中,界說了一個image東西后就可以直接以它為參數來使用setIconImage()要領了.正在applaction中,Frame東西也可以使用setIconImage(Imageimage)要領設置窗口左上角的圖標,Java窗口默許圖標為一個咖啡杯,圖像不支撐Icon等圖標式樣。例:importjava.awt.*;importjava.awt.event.*;publicclassFrame_Ico

4、n{?publicstaticvoidmain(Stringargs[]){Frameframe=newFrame("設置Java窗口的圖標");Toolkittool=frame.getToolkit();//得到一個Toolkit東西Imagemyimage=tool.getImage("xueren.gif");//由tool獲取圖像frame.setIconImage(myimage);frame.setSize(400,300);frame.setVisible(true);frame.addWindowListener(newWi

5、ndowAdapter(){?publicvoidwindowClosing(WindowEvente){System.exit(0);}});?}}java最小化到系統(tǒng)托盤2010-09-0615:32packagetest;importjava.awt.AWTException;importjava.awt.Image;importjava.awt.MenuItem;importjava.awt.PopupMenu;importjava.awt.SystemTray;importjava.awt.TrayIcon;importjava.a

6、wt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.MouseAdapter;importjava.awt.event.MouseEvent;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;importjavax.swing.ImageIcon;importjavax.swing.JFrame;importjavax.swing.JPanel;impor

7、tjavax.swing.SwingUtilities;publicclassMyTray{TrayIcontrayIcon;//托盤圖標,但不是Image類型的哦SystemTrayTray;//系統(tǒng)托盤Imageimg=(newImageIcon("images/icon.png")).getImage();//托盤圖標,建議使用較小的圖片publicMyTray(){finalJFrameframe=newJFrame();??JPaneljp=newJPanel();??frame.add(jp);??frame.setSize(32

8、0,240);??frame.setLocationRelativeTo(null);??frame.setResizable(false);??frame.set

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

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

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