fkjj.net
当前位置:首页 >> jAvA AWT绘图为什么没有显示图片? >>

jAvA AWT绘图为什么没有显示图片?

图片文件名明显有误,改正后再试下吧

代码是没有错误的,应该是图片放错路径了,你刷新一下项目工程,如果还没行,那用绝对路径试一下应该没有问题,假设把图片放在E盘.那就把Components2/1.jpg修改E:/1.jpg就可以看见了.

你把这张图片和这个程序放在一起试试

得用policytool命令添加权限.为了提高applet的安全性,不允许访问本地文件的.

因为没有设置 dialog 可见.

换成完整路径试试或者换用反斜杠试试比如 "c:\\images\\foo.jpeg"

paintCompoenet 改成 paintComponent 或者 paint

你的源码一定是放在一个项目中吧?现在在这个项目下新建一个普通文件夹(名称可以为images),然后你把你要加载的图片拷贝到这个文件夹.最后再把原程序中的("ss.jpg"); 改成("images/ss.jpg"); 就行了,其他图也一样.我初学,刚好遇到这问题,自己解决了.另外,图片的尺寸也不能太大,一般64*64,gif,png,jpg

问题应该是 你的paint方法 画完后又被其它的paint覆盖掉了,请参考下面修改的代码把画板封装了一个新类,并在新类里面重新paint方法import java.awt.BorderLayout;import java.awt.Color;import java.awt.Graphics;import java.awt.Image;import

试试把你的图片放到src下面看编译运行后图片会不会被拷贝到bin目录下

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com