ppt背景图片 .

月下载排行
赞助商广告
&|&&|&&|&&|&
& Copyright . . All Rights ReservedJava Swing中两种设置背景图(容器图片)_Linux编程_Linux公社-Linux系统门户网站
你好,游客
Java Swing中两种设置背景图(容器图片)
来源:csdn&
作者:Cloudyxuq
在java swing中需要为容器添加图片,或者背景图片。
提供两种简单的解决方案,一种利用JPanel,另一种利用JLabel
1.JPanel(源代码)
package&&&
import&java.awt.G&&
import&java.awt.I&&
import&java.io.F&&
import&javax.swing.ImageI&&
import&javax.swing.JF&&
import&javax.swing.JP&&
public&class&Drawing&{&&
&&&&JFrame&jframe&=&new&JFrame();&&
&&&&public&static&JPanel&GImage&=&null;&&
&&&&public&Drawing()&{&&
&&&&&&&&initFrame();&&
&&&&public&void&initFrame()&{&&
&&&&&&&&&&
&&&&&&&&GImage&=&new&JPanel()&{&&
&&&&&&&&&&&&protected&void&paintComponent(Graphics&g)&{&&
&&&&&&&&&&&&&&&&ImageIcon&icon&=&new&ImageIcon("image\\benbenla.jpg");&&
&&&&&&&&&&&&&&&&Image&img&=&icon.getImage();&&
&&&&&&&&&&&&&&&&g.drawImage(img,&0,&0,&icon.getIconWidth(),&&
&&&&&&&&&&&&&&&&&&&&&&&&icon.getIconHeight(),&icon.getImageObserver());&&
&&&&&&&&&&&&&&&&jframe.setSize(icon.getIconWidth(),&icon.getIconHeight());&&
&&&&&&&&&&&&}&&
&&&&&&&&};&&
&&&&&&&&jframe.setTitle("测试背景图片");&&
&&&&&&&&jframe.add(GImage);&&
&&&&&&&&jframe.pack();&&
&&&&&&&&jframe.setVisible(true);&&
&&&&&&&&jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);&&
&&&&public&static&void&main(String[]&args)&{&&
&&&&&&&&new&Drawing();&&
2.JLabel源代码
package&swing.&&
import&java.awt.I&&
import&javax.swing.ImageI&&
import&javax.swing.JF&&
import&javax.swing.JL&&
public&class&Drawing2&{&&
&&&&JLabel&jlpic&=&new&JLabel();&&
&&&&JFrame&jframe&=&new&JFrame();&&
&&&&public&Drawing2()&{&&
&&&&&&&&init1Frame();&&
&&&&public&void&init1Frame()&{&&
&&&&&&&&ImageIcon&icon&=&new&ImageIcon("image\\benbenla.jpg");&&
&&&&&&&&icon.setImage(icon.getImage().getScaledInstance(icon.getIconWidth(),&&
&&&&&&&&&&&&&&&&icon.getIconHeight(),&Image.SCALE_DEFAULT));&&
&&&&&&&&System.out.println(icon.getIconHeight()&+&""&+&icon.getIconWidth());&&
&&&&&&&&jlpic.setBounds(0,&0,&<FONT color=#c,&<FONT color=#c);&&
&&&&&&&&jlpic.setHorizontalAlignment(0);&&
&&&&&&&&jlpic.setIcon(icon);&&
&&&&&&&&jframe.setSize(<FONT color=#c,&<FONT color=#c);&&
&&&&&&&&jframe.add(jlpic);&&
&&&&&&&&jframe.pack();&&
&&&&&&&&jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);&&
&&&&&&&&jframe.setVisible(true);&&
&&&&public&static&void&main(String&args[])&{&&
&&&&&&&&new&Drawing2();&&
相关资讯 & & &
& (09/25/:24)
& (02/07/:50)
& (02/01/:30)
& (04/27/:16)
& (02/01/:53)
& (01/28/:24)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款桌面壁纸_电脑桌面壁纸_桌面背景图片_27270图片大全
当前位置: >
& 2012 中国最大的图库大全,分享高清、唯美的图片,尽在27270 请记住我们的网址 黔ICP备号【PPT下载资源大全】PPT模板、PPT素材、PPT背景图片免费下载-『无忧PPT』
无忧PPT-PPT门户网站
最新PPT资源更新
&[][11月21日][334485]&[][10月22日][1]&[][10月22日][1]&[][10月22日][1]&[][10月22日][0]&[][10月21日][848]&[][10月21日][550]&[][10月21日][1014]&[][10月21日][634]&[][10月20日][541]
&[][12月26日][5291]&[][4月2日][27325]&[][4月2日][4639]&[][4月2日][9486]&[][4月2日][3438]&[][4月2日][4546]&[][4月2日][5487]&[][4月2日][4173]&[][4月2日][7569]&[][3月26日][61229]
&[][7月11日][53951]&[][7月11日][44083]&[][7月11日][120995]&[][7月11日][39815]&[][7月11日][94146]&[][8月20日][2773633]&[][8月20日][2050785]&[][7月13日][106593]&[][7月13日][9981]&[][7月13日][12740]
&[][1月4日][228259]&[][1月4日][100523]&[][1月4日][65608]&[][12月22日][111589]&[][12月22日][74992]&[][12月22日][74599]&[][12月14日][91078]&[][12月14日][131911]&[][12月14日][88062]&[][12月14日][77520]
&[][8月10日][46251]&[][7月30日][24953]&[][7月30日][19015]&[][7月30日][15248]&[][7月30日][31938]&[][7月30日][34535]&[][7月30日][30664]&[][7月30日][12223]&[][7月30日][7442]&[][7月30日][4106]
&[][10月22日][0]&[][10月21日][0]&[][10月21日][0]&[][10月21日][0]&[][10月21日][0]&[][10月21日][0]&[][10月21日][0]&[][10月21日][0]&[][10月21日][0]&[][10月21日][0]
&[][3月15日][4000]&[][3月15日][7249]&[][3月15日][6424]&[][7月11日][18320]&[][7月11日][449132]&[][7月11日][3346]&[][7月11日][8790]&[][7月11日][16408]&[][7月11日][6307]&[][7月11日][3380]
PPT模板大全
PPT下载资源总数: 69760 个待审PPT下载资源: 33 个评论总数: 72547 条专题总数: 31 个PPT下载资源阅读:更多选项 1
背景图片jpg图片素材免费下载,千图网为中国设计师们免费提供包括,,。千图网素材为用户免费分享产生,若发现您的权利被侵害,请联系 ,我们尽快处理Copyright & 2015 沪ICP备号-6 用时:0.0319

我要回帖

更多关于 ppt背景图片怎么设置 的文章

 

随机推荐