Почему Java-апплет не отображается в моем веб-браузере?

Я сделал очень простую программу просмотра апплетов в NetBeans. Затем я создал файл HTML для вызова этого файла «.class». Файлы .class и HTML хранятся в одной папке. Но как только я запускаю файл HTML (на своем локальном хосте) в своем веб-браузере (я пробовал со всеми распространенными браузерами), он не может отображать апплет. Он показывает ошибку, которую я прикрепил.

[ПРИМЕЧАНИЕ: я также пытался загрузить файлы в свою службу веб-хостинга в общественном достоянии, но это показывает ту же ошибку.]

    /*
 * 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>

введите здесь описание изображения


person Community    schedule 30.09.2014    source источник


Ответы (1)


По умолчанию неподписанный апплет блокируется браузерами.

Чтобы запустить их, перейдите в панель управления> java> безопасность

установите уровень безопасности Средний.

И нажмите ОК. Это все. :)

введите здесь описание изображения

Или, чтобы подписать апплет, перейдите по этому url

person Parth Soni    schedule 30.09.2014