【问题标题】:Serialize JTable's TableModel序列化 JTable 的 TableModel
【发布时间】:2014-11-03 08:23:55
【问题描述】:

我需要将JTable 的内容发送到 REST 服务。为此,我想将TableModel 发送到 REST 服务。但是,我可以看到TableModel 类不是Serializable

除了在包装 Java 类 (Serializable) 中复制 TableModel 之外,还有其他选择吗?

【问题讨论】:

  • 我不会发送表格模型。我会发送您在 tablemodel 中定义的数组列表。
  • DefaultTableModel 您可能会使用 IS 可序列化。 TableModel 只是一个接口。

标签: java swing serialization jtable tablemodel


【解决方案1】:

通常表的行是 dto。因此,您只需使用可用的编组器(json、xml 等)发送 dto 集合。

【讨论】:

  • +1 对于exampleexample
  • 好的,谢谢。所以我将模型转换为 DefaultTableModel 并使用 marshallers 发送 getDataVector() 中包含的 Vector。
  • 或者JAXB example(上面使用的是JSON和Jackson)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-18
  • 1970-01-01
相关资源
最近更新 更多