【问题标题】:Allow a Java Application User to import images to be displayed within the program允许 Java 应用程序用户导入要在程序中显示的图像
【发布时间】:2012-03-28 21:31:45
【问题描述】:

基本上,我想要的功能是让用户使用文件选择将图像导入程序,然后该程序能够显示该图像。然后,我希望该图像能够在启动之间存储程序时进行序列化和反序列化。

作为一个子问题,显示多个图像的最佳方式是什么,是否有内置组件或类似的东西,我将不得不做一些事情。

谢谢

【问题讨论】:

  • "..我想要..然后我想要.."我想要一匹小马。 What have you tried?我的意思是除了(有效地)要求互联网上的随机陌生人为你做这件事。 “作为子问题”,主要问题是什么?

标签: java import filestream image


【解决方案1】:

一旦您将图像加载到 Image 对象中,只需将其存储为要显示它的类的成员,并在该组件的 paintComponent() 方法中使用 drawImage()。

如果你使用 ImageIcon,那么在这个问题中给出:

How to best serialize a java.awt.Image?

你有你的序列化技术(注意警告)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-30
    • 2011-02-25
    • 1970-01-01
    • 1970-01-01
    • 2017-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多