Java画图工具如何实现打开图片并绘制图片
的有关信息介绍如下:开发过程中,java是常用的语言,有时候需要涉及到图片的一些处理,今天就来介绍下,Java画图工具如何实现打开图片并绘制图片。
首先,我们在D盘test文件夹下,放入一张JPG格式的图片,用于待会的处理,如图所示。
然后在Eclipse里面,新建一个GraphTest类,在类里面加入main()方法,用于执行程序。
在main()方法里面,加入:
BufferedImage bimg = null;
try {
bimg = ImageIO.read(new FileInputStream("D:\\test\\1.jpg"));
} catch (FileNotFoundException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
}
该代码用于读取原始图片。
然后再加入一段代码:
Graphics2D g2d=(Graphics2D)bimg.getGraphics();
g2d.setColor(Color.blue);
g2d.setStroke(new BasicStroke(15));
g2d.drawString("hello", 100, 100);
try {
ImageIO.write(bimg, "JPG",new FileOutputStream("D:\\test\\2.jpg"));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
改代码用于在图片上绘制蓝色的文字,文字内容为“hello”,并且最后保存成新的图片。
执行main()方法后,可以看到,在D盘test文件夹下,已经存在了新的2.jpg图片。
打开新的图片,可以看到,在图片上,多了一段“hello”的蓝色文字,达到了我们的预期。