Estou começando a estudar Java e estou com um problema.
Não consigo fazer um Applet rodar localmente pelo navegador.
Após digitar o código do applet e compilá-lo executo o container html com o appletviewer e funciona perfeitamente.
quando tento executar pelo navegador, chrome ou iexplorer, ele pede permissão para executar
clico em “Executar esta vez” ou “Executar sempre neste site” e aparece a mensagem:
“Aplicação bloqueada por definições do sistema”.
Então procurei um exemplo qualquer de applet no google tipo “Alo mundo” que funcionasse,
encontrei um e ele pediu permissão para ser executado, eu dei e funcionou a partir do site.
copiei o exemplo Applet do site, e o código fonte html para executar localmente
compilei o código java, sem erros, e o mesmo problema ocorreu ao tentar executar localmente pelo navegador.
Alguém tem ideia do que pode está acontecendo?
Código Applet usado pelo livro que estou estudando
import java.awt.*;
import java.applet.*;
public class FirstApplet extends Applet{
public void paint(Graphics g){
g.drawString("This is my first Java Applet!",20,30);
}
}
Código do Container HTML do livro que estou estudando
<html>
<head>
<title>First Applet</title>
</head>
<body>
<applet codebase="." code="FirstApplet.class" name="FirstApplet"
width="640" height="480" hspace="0" vspace="0" align="middle">
</applet>
</body>
</html>