如何将数据作为单个对象从一个GUI传输到另一个GUI?

时间:2016-06-12 02:34:39

标签: java swing user-interface data-transfer-objects

我们需要将多个数据对象(例如Stringintfloat等)从一个GUI(JFrameJInternalFrame等)传输到另一个GUI GUI。我们可以通过在构造函数中使用参数来传递它们,或者通过单例类共享数据。

但是,我的问题是如何将多个数据对象打包到一个对象中,并将它们作为Java Swing中GUI之间的单个参数传递?在Android中,我们可以使用Bundle对象来实现。同样,Java / Swing中是否有可以使用的这样的对象?

1 个答案:

答案 0 :(得分:1)

您有多种选择,但最有可能满足您需求的两种选择可能是自定义ObjectMap。自定义对象将包含您需要传输的每条信息的字段。有关详细信息,请参阅here

相关问题