Criei o seguinte código no notepad.
import java.awt.*;
import java.applet.Applet;
public class janela extends Applet
{
Button botao;
public void init()
{
botao = new Button(“Clique Aqui!”);
add(botao);
}
public boolean action (Event evt, Object algum)
{
if (evt.target == botao)
{
botao.setLabel(“Ok”);
return true;
}
else
{
return false;
}
}
}
quando vou através do cmd e digito javac janela.java, me mostra a seguinte messagem:
note: janela.java uses or overrides a deprecated API.
note: recompile with -Xlint:deprecation for details.
compilar ele até compila a classe, ou seja e gerada a classe janela.class só que quando eu digito: java janela no cmd da erro.
O que eu devo fazer?
Shaylon
Novembro 23, 2006, 12:31pm
#2
applets não são executatas pelo compilador, vc tem que ter um appletviewer ou anexar a classe em um código HTML e rodar no browser de internet
não lembro como fica o código HTML mas deve ter algum tutorial por aqui
Shaylon
Novembro 23, 2006, 12:34pm
#3
só agora vi, parece que ele dá alguma mensagem de método deprecated que vc está utilizando
recompila a applet dessa forma:
javac janela.java -Xlint:deprecation
para ver mais detalhes e depois poste aqui a mensagem aqui se tiver duvida
Me mostra a seguite messagem:
janela.java:14 warning: [deprecation] action (java.awt.Event,java.lang.Object) in java.awt.Component has been deprecated
public boolean action (Event evt, Object algum)
1 warning
cria uma página da web para tentar visualizar sua applet…
Teste JApplet
ademiraguia fiz um teste aqui e funcionou perfeitamente sua janela como applet na pagina html…