您的位置首页百科问答

Java画图工具如何实现打开图片并绘制图片

Java画图工具如何实现打开图片并绘制图片

的有关信息介绍如下:

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”的蓝色文字,达到了我们的预期。