⑴ java 通过 路径 来调用已有图片(或其他任何文件)的代码怎么写
Class.getResource("") 返回的是当前Class这个类所在包开始的位置
举例
URLurl=XXXX.class.getResource("");
System.out.println(url);
//输出file:/D:/space/workspace/JDK8/bin/a/
所以a文件下的图片不需要写/1.jpg而直接写1.jpg
URLurl=XXXX.class.getResource("1.jpg");
ImageIcon对象的构造方法很多
比如写图片路径来构造
相对路径的写法
ImageIconicon=newImageIcon("src\a\50.png");
完整路径,
ImageIconicon=newImageIcon("D:\space\workspace\JDK8\src\a\50.png");
使用完整路径,可以加载电脑上的其他位置的图片
比如ImageIconicon=newImageIcon("c:\50.png");
在图片上右键单击------>选择Properties------->弹出对话框里有Location信息
这个信息就是完整路径
⑵ 请问下java中导出图片怎么做
很简单的啦,bufferedimage啦你去看看jdk的demo吧
⑶ java中Image获得相对路径的图片,求代码
Image img=Image.getInstance("images/image-left.jpg");
这样就可以了
⑷ java返回图片字节数组到html,前段怎么展示
java返回图片字节数组到html,前段不能链接在一起,可以通过ajax模拟展示。通过脚本和后台进行交互,根本的还是你问我答式的访问,只不过可以不通过页面转换。用java处理后得到的可以用工作域的方式传给html,把值放入request,session这些都可以,然后在页面中通过作用域得到你放在里面的值。
⑸ Java编写时,怎么输出一张图片呀
(1)首先用ImageIO类读取这张图片
(2)如果要对这张图片修改,通过图片获取Graphics对象,再调用Graphics的方法来绘制、修改。
(3)再调用ImageIO的方法将图片输出到特定IO流即可。
具体代码实例可参考李刚的疯狂Java讲义的11.8节。