在java上在屏幕上打印图像的最简单方法是什么?

时间:2014-12-08 21:18:36

标签: java eclipse image javax.imageio

在java eclipse中在屏幕上打印BufferedImage对象(图像)的最简单方法是什么? iv red某些方面,但这些都非常详细:

BufferedImage img=...

1 个答案:

答案 0 :(得分:2)

对于Swing ......

使用JLabel,有关详细信息,请参阅How to Use Labels

要使用ImageIO.read阅读图片,请参阅Reading/Loading an Image了解详情。

您需要将结果BufferedImage包装在ImageIcon中,然后才能将其设置为JLabel ...

BufferedImage img = ImageIO.read(...);
ImageIcon icon = new ImageIcon(img);
JLabel label = new JLabel(icon);