停止方法不工作,java小程序
我的java小程序有一个奇怪的问题。这是java代码:停止方法不工作,java小程序,java,applet,Java,Applet,我的java小程序有一个奇怪的问题。这是java代码: import java.awt.*; import javax.swing.*; import netscape.javascript.JSObject; public class JavaApplication11 extends JApplet { @Override public void init() { } @Override public void start() { repa
import java.awt.*;
import javax.swing.*;
import netscape.javascript.JSObject;
public class JavaApplication11 extends JApplet {
@Override
public void init() { }
@Override
public void start() {
repaint();
}
@Override
public void stop() {
JSObject window = JSObject.getWindow(this);
window.eval("f1()");
}
@Override
public void paint(Graphics g) {
g.setColor(Color.white);
g.fillRect(0, 0, this.getWidth(), this.getHeight());
g.setColor(Color.yellow);
g.fillRect(10, 10, 100, 70);
}
}
这是HTML代码:
小程序HTML页面
var数=0;
函数f1(){
控制台日志(编号+"From:当包含此小程序的网页被另一个网页替换时,也就是在销毁小程序之前调用。因此,单击网页内的链接或关闭选项卡可能会有所帮助。最小化或放置在背景中并不意味着关闭或替换网页,因为它仍然处于打开状态,只是处于隐藏状态。我认为s正在阅读此主题:那里的人说,在切换选项卡和最小化浏览器时,停止被激活是正常的。这是一种特定于浏览器的行为。如果规范没有强制要求,不要依赖它。请注意,整个问题是关于“小程序查看器”,而不是真正的浏览器……好的,非常感谢您的帮助:)