java Swing 设置button,图象,东西,图标,JButton,组件,new,frame,窗口,ImageIcon

java Swing 设置button,图象,东西,图标,JButton,组件,new,frame,窗口,ImageIcon

ID:37710598

大小:15.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优越的特之一正在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最小化到系统托盘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;//系统托盘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. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。