标签: java swing user-interface data-transfer-objects
我们需要将多个数据对象(例如String,int,float等)从一个GUI(JFrame,JInternalFrame等)传输到另一个GUI GUI。我们可以通过在构造函数中使用参数来传递它们,或者通过单例类共享数据。
String
int
float
JFrame
JInternalFrame
但是,我的问题是如何将多个数据对象打包到一个对象中,并将它们作为Java Swing中GUI之间的单个参数传递?在Android中,我们可以使用Bundle对象来实现。同样,Java / Swing中是否有可以使用的这样的对象?
答案 0 :(得分:1)
您有多种选择,但最有可能满足您需求的两种选择可能是自定义Object或Map。自定义对象将包含您需要传输的每条信息的字段。有关详细信息,请参阅here。
Object
Map