几个GUI之间的连接

时间:2017-01-24 12:59:38

标签: java swing user-interface

我的目标是两个连接两个系统(S1和S2)。每个都是在使用Swing创建的GUI中构建的。为了在它们之间创建桥接(B0),我试图创建另一个调用S1 GUI的GUI,但是我无法提取运行后获得的数据(S1)。我如何在它们之间创建连接以提取运行S1 GUI时创建的变量?

2 个答案:

答案 0 :(得分:1)

您需要某种方式让应用程序与彼此进行通信,您可以使用套接字或数据库,或者如果您想要更具企业性的内容,可以使用JMSActiveMQ (实际上实现了JMS和其他几种协议)

答案 1 :(得分:0)

我发现其中一种可能性是创建一个模型 - 视图 - 控制器设计模式,您可以在其中定义创建GUI所需的所有数据和内容,您可以从另一个GUI访问它。 如果它工作太多并且您确实只需要特定数据,那么传输它的最佳方法是使用JSON。