【问题标题】:Embed Swing components from a separate Java/Swing process从单独的 Java/Swing 进程嵌入 Swing 组件
【发布时间】:2011-10-13 00:39:05
【问题描述】:

我被要求调查将 Swing 组件从单独的 Java/Swing 进程嵌入到不同进程中的可能性。想想 Chrome。

本质上,我们希望采用“顶级”组件并将其嵌入选项卡中。

本质上,这将允许使用将正在运行的进程与其他进程隔离,并防止其中发生的任何错误不影响其他正在运行的进程。

这超出了我的想象,但任何指针都将不胜感激。

【问题讨论】:

    标签: java swing process


    【解决方案1】:

    在这种情况下,您对流程的理解是什么?
    当然,您可以创建可在框架、选项卡等之间移动的 JPanel。但是很难创建一个新的 Java 进程(将是一个新的 JVM 实例)并与之共享数据。这将需要某种进程间通信,如 REST。创建新进程没有意义,也不是 Java 模式。

    我认为使用 Threads 将满足您的需求。查看this drag and drop tutorial 创建可移动组件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-14
      • 2012-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      • 2011-06-04
      相关资源
      最近更新 更多