//importanto a classe Applet do pacote java.applet
import java.applet.Applet;
import java.awt.*;
public class PrimeiroApplet extends Applet {
//JLabel que conterá a mensagem a ser exibida
String mensagem;
//Método init, que é carregado na inicialização do applet
public void init(){
mensagem = "Meu Primeiro Applet!";
}
//Método paint, a classe Graphics no parâmetro serve para
//definir características da janela durante a execução do applet
public void paint(Graphics g){
//desenha um retângulo
g.drawRect(0,0,299,299);
//escreve a mensagem
g.drawString(mensagem,90,130);
}
}
Salve o arquivo com o nome PrimeiroApplet.java.
Agora vamos criar o arquivo HTML(PrimeiroApplet.html), que chamará a nossa applet no navegador:
<html>
<head>
<title>Meu Primeiro Applet!</title>
</head>
<body>
<applet code="PrimeiroApplet.class" width="300" height ="300"></applet>
</body>
</html>
Observe que a tag applet do código HTML carrega o arquivo PrimeiroApplet.class, que é gerado na compilação do arquivo .java. Para compilar, basta executar o seguinte comando:
javac PrimeiroApplet.javaLembre-se de realizar os passos descritos dentro do mesmo diretório, caso contrário, você terá de alterar a propriedade code da tag applet para o caminho aonde estiver o arquivo .class.
Agora você pode executar o applet, basta abrir o arquivo html em seu navegador.
Show de bola. Apenas uma pergunta: como fazer para o applet atualizar a cada mudança? Toda vez que se altera o código, a página exibida continua mostrando o mesmo applet e ignora as alterações. Grato.
ResponderExcluirJá tentou reiniciar o servidor?
ResponderExcluir