【问题标题】:How do I save a panel/frame to a file and then read it?如何将面板/框架保存到文件中然后读取它?
【发布时间】:2012-11-27 23:29:55
【问题描述】:

这是我的问题:

我正在构建 2 个应用程序:

  1. 一个是“编辑器”,我会放置一些面板、按钮、文本区域等。
  2. 第二个是“应用程序”,我可以在其中与这些组件进行交互

我正在考虑是否可以使用FileOutputStream 将编辑器的主面板(其中包含其他组件)保存到File 中,然后在其他应用程序上阅读它。

我试过了。现在我有一个包含很多字节的文件,但是我将如何读取它并将其重新构建到组件中?

我不确定如何执行此操作,也找不到正确的字词进行搜索。

【问题讨论】:

  • 您是否使用 ObjectOutputStream 将其存储在文件中,并利用了序列化?如果是这样,您可以使用包裹在 FileInputStream 周围的 ObjectInputStream 来读取对象。

标签: java file serialization panel


【解决方案1】:

您要查找的术语称为serialization。这是example using Java Swing

【讨论】:

    猜你喜欢
    • 2018-12-31
    • 1970-01-01
    • 2020-12-16
    • 2019-03-29
    • 1970-01-01
    • 2016-03-24
    • 2013-02-27
    • 2022-11-16
    • 1970-01-01
    相关资源
    最近更新 更多