我有一个非常简短的问题。
单击按钮时,* .java文件上的Y类型必须在屏幕上显示png文件。
我一直在寻找和试用意图和许多方式,但我没有找到答案。
由于
答案 0 :(得分:1)
“屏幕上”是什么意思?在一个窗口?在其自己的?你有没有这种类型的东西?一般来说,您可以使用ImageIO类从PNG文件读取到BufferedImage:
BufferedImage image = ImageIO.read(new File("image.png"));
然后最快的方法可能是使用ImageIcon将图像附加到标签:
JLabel imgLabel = new JLabel(new ImageIcon(image));
然后,您可以将imgLabel
添加到随后可以显示的JFrame或类似内容中。
答案 1 :(得分:1)
阅读Swing tutorial。 How to Write an Action Listener
或How to Use Icons
上的部分可能是一个很好的起点。