如何在Java中的Applet类之间通过处理传递参数

问题描述 投票:0回答:1

我在主类中保存了四个坐标作为全局变量。如何访问吸气剂或为新的Applet提供参数?无法创建实例,因为在运行第二个Applet的代码之前已设置了主类的值。当按下鼠标并释放鼠标时,位置被保存在我的主Applet中。通过释放鼠标按钮,可以打开另一个Java类中的第二个Applet。目标是第二个Applet是鼠标刚刚拖动的矩形的大小。

public void mousePressed() {
        setStartDetectionAreaX(mouseX);
        setStartDetectionAreaY(mouseY);
    }

    public void mouseReleased(){
        setEndDetectionAreaX(mouseX);
        setEndDetectionAreaY(mouseY);
        PApplet.main("SecondWindow");
    }
java applet processing
1个回答
0
投票
PApplet.main("SecondWindow", new String[]{pm1, pm2, pm3, pm4};

在另一个类中,它知道可以这样获得数组:

args[0]

另一种可能是设置静态变量并在其他类中对其进行更改。

© www.soinside.com 2019 - 2024. All rights reserved.