Java 如何在处理中创建第二个窗口?

Java 如何在处理中创建第二个窗口?,java,processing,Java,Processing,我在处理代码时遇到了一个问题。我正在设计一个模拟核电站的软件。问题是,我试图在处理过程中创建一个子窗口,但没有效果。我需要添加一个函数来生成包含控件的窗口。当我关闭上述窗口时,我不希望整个应用程序停止 import g4p_controls.*; GButton btnStart; void setup() { size(1000, 1000); btnStart = new GButton(this, 4, 500, 100, 30, "ECCS Start&quo

我在处理代码时遇到了一个问题。我正在设计一个模拟核电站的软件。问题是,我试图在处理过程中创建一个子窗口,但没有效果。我需要添加一个函数来生成包含控件的窗口。当我关闭上述窗口时,我不希望整个应用程序停止

import g4p_controls.*;
GButton btnStart;

void setup() {
    size(1000, 1000);
    btnStart = new GButton(this, 4, 500, 100, 30, "ECCS Start");
}

void draw() {
    background(0);
}

public void handleButtonEvents(GButton button, GEvent event) {
    if (event == GEvent.CLICKED) {
        button.setEnabled(true);
        // i need to create a sub window in this class
    }
}
.