Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JApplet中的窗口打开事件_Java_Japplet - Fatal编程技术网

Java JApplet中的窗口打开事件

Java JApplet中的窗口打开事件,java,japplet,Java,Japplet,我制作了一个扩展了JFrame的gui,现在我将它转换为JApplet,我对一些方法/事件有问题 我在JFrame private void formWindowOpened(java.awt.event.WindowEvent evt) { P1.setVisible(true); P2.setVisible(false); jProgressBar1.setVisible(false); jL

我制作了一个扩展了
JFrame
的gui,现在我将它转换为
JApplet
,我对一些方法/事件有问题

  • 我在
    JFrame

    private void formWindowOpened(java.awt.event.WindowEvent evt) {                                  
        P1.setVisible(true);
        P2.setVisible(false);
        jProgressBar1.setVisible(false);
        jLabel15.setVisible(false);
    }  
    
    我不知道如何从
    JApplet

  • 单击按钮时,我使用了
    close()
    方法

    private void close() {
         WindowEvent winClosingEvent = new WindowEvent(this, WindowEvent.WINDOW_CLOSING);
         Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(winClosingEvent);
    }
    
  • 但Applet不识别“this”。
    有人能帮我吗?

    “我做了一个gui扩展了
    JFrame
    ,现在我把它转换成
    JApplet
    ”为什么?为什么要编写小程序?如果是因为老师指定的,请参考。我使用JApplet是因为我想把它运行到web上..我怎么能用JFrame做到这一点?…我想把它运行到web上..“这完全取决于你的意思,但是请看。我想这只是为了JApplet..非常感谢…我会尝试一下。。。