为什么java Applet没有在我的Web浏览器上显示?

时间:2014-09-30 11:31:50

标签: java html applet browser appletviewer

我在NetBeans中创建了一个非常简单的applet查看器。然后我制作了一个HTML文件来调用那个“.class”文件。 .class和HTML文件都存储在同一个文件夹中。但是一旦我在我的Web浏览器中运行HTML文件(在我的本地主机中)(我尝试使用所有常见的浏览器),它就无法显示applet。它显示了我附加的错误。

[注意:我也试图在我的网站托管服务中上传公共域中的文件,但它显示相同的错误。]

    /*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package stringpractice;
import java.awt.*;
import java.applet.*;
import javax.swing.*;

/**
 *
 * @author 
 */
public class Applet extends JApplet {


    public void paint(Graphics g){
        super.paint(g);
        System.out.println();
        g.drawString("                                      Hello", 50, 50);

    }


}

.HTML:

    <html>
<title>Applet Viewer</title>
<body>
<applet code="Applet.class" width="300" height="300">


</applet> 


</body>



</html>

enter image description here

1 个答案:

答案 0 :(得分:0)

默认情况下,浏览器会阻止未签名的小程序。

要运行它们,请转到控制面板&gt; java&gt;安全

将安全级别设置为“中”。

然后点击“确定”。就这样。 :)

enter image description here

或者按照此url

对小程序进行签名