我在主类中保存了四个坐标作为全局变量。如何访问吸气剂或为新的Applet提供参数?无法创建实例,因为在运行第二个Applet的代码之前已设置了主类的值。当按下鼠标并释放鼠标时,位置被保存在我的主Applet中。通过释放鼠标按钮,可以打开另一个Java类中的第二个Applet。目标是第二个Applet是鼠标刚刚拖动的矩形的大小。
public void mousePressed() {
setStartDetectionAreaX(mouseX);
setStartDetectionAreaY(mouseY);
}
public void mouseReleased(){
setEndDetectionAreaX(mouseX);
setEndDetectionAreaY(mouseY);
PApplet.main("SecondWindow");
}
PApplet.main("SecondWindow", new String[]{pm1, pm2, pm3, pm4};
在另一个类中,它知道可以这样获得数组:
args[0]
另一种可能是设置静态变量并在其他类中对其进行更改。