基本上,我想要的功能是让用户使用文件选择将图像导入程序,然后该程序能够显示该图像。然后我希望这个图像能够序列化和反序列化,因为程序存储在启动之间。
作为一个子问题,显示多个图像的最佳方式是,是否有构建组件或类似的东西,我将需要制作一些东西。
由于
答案 0 :(得分:0)
将图像加载到Image对象后,只需将其存储为要显示它的类的成员,并在该组件的paintComponent()方法中使用drawImage()。
如果你使用ImageIcon,那么就像这个问题中给出的那样:
How to best serialize a java.awt.Image?
你有自己的序列化技术(请注意警告)。