测试java代码是否在applet中运行的最佳方法是什么?

pet*_*erk 0 java applet

我想在java代码中找到一个地方:

if(inAnApplet()) {
    initForApplet();
} else {
    initForApp();
}
Run Code Online (Sandbox Code Playgroud)

Gab*_*res 5

public class MyApplet extends JApplet {

    boolean isapplet = true;


    public MyApplet() {
        this(true);
    }

    public MyApplet(boolean isapplet) {
        this.isapplet = isapplet;
    }

    public static final void main(String[] argv) {
        // is an app
        new MyApplet(false);
    }
}
Run Code Online (Sandbox Code Playgroud)