Java Swing/同一JVM中的多个小程序

Java Swing/同一JVM中的多个小程序,java,swing,applet,jvm,next-generation-plugin,Java,Swing,Applet,Jvm,Next Generation Plugin,我正在使用processing(.org),SwingGUI中的core.jar。现在我尝试在GUI中初始化几个视图,而处理核心是一个简单的小程序(PApplet扩展小程序),我目前不确定是否可以在同一JVM/同一GUI中初始化更多的小程序 编辑:可能我遇到了问题,因为动画线程是从处理开始/使用的(可能这就是为什么在激活一个视图时会出现问题)。它应该不会造成问题(比如一个HTML上有两个小程序)。如果您使用的是Swing,可能更愿意使用JApplet而不是Applet 可能的问题?公共类拥有静态

我正在使用processing(.org),SwingGUI中的core.jar。现在我尝试在GUI中初始化几个视图,而处理核心是一个简单的小程序(PApplet扩展小程序),我目前不确定是否可以在同一JVM/同一GUI中初始化更多的小程序


编辑:可能我遇到了问题,因为动画线程是从处理开始/使用的(可能这就是为什么在激活一个视图时会出现问题)。

它应该不会造成问题(比如一个HTML上有两个小程序)。如果您使用的是Swing,可能更愿意使用JApplet而不是Applet

可能的问题?公共类拥有静态字段。遵守周期初始/启动/停止/销毁。applet的仿真

我只是为applet和应用程序编写了一个通用的代码库,不需要任何复杂的东西。

来自:

如果您愿意,小程序可以强制自己独立于所有其他小程序进入自己的JVM机器实例:


您正在Swing GUI中运行小程序?为什么?Java插件管理器从1.4开始就能够在每个JVM上运行多个小程序。我在同一个应用程序中使用Swing视图和Processing视图,但现在我尝试同时启用两个Processing视图,这导致了奇怪的异常,在使用单个Processing视图时不会发生。