Applet no Eclipse

9 respostas
C

Pessoal uma dúvida básica pra vocês…
Tenho uma applet - SimpleApplet.java e a respectiva SimpleApplet.class e no Eclipse criei uma jsp

...
<APPLET CODE=SimpleApplet.class WIDTH=400 HEIGHT=200></APPLET>
...

No meu proj Web, onde devo colocar a applet?

Obrigada, Cláudia

9 Respostas

P

o .class no mesmo lugar onde está sua pagina Jsp

C

Porra!!
Comigo parece q tudo é complicado…
A minha applet qdo faço appletviewer simple.html no command prompt funciona, mas se abrir com o web browser (quer seja IE ou Firefox), não aparece.

Qual o problema??

Thanks,
Cláudia

P

você pode postar o codigo dela aqui? talvez seja alguma dependencia à alguma classe que nao está no classpath…

Att

Peron

C

é super simples!!
O ficheiro SimpleApplet.java

import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Color;

public class SimpleApplet extends Applet{

  String text = "Cláudia!!!";

  public void init() {
	text = "Cláudia!!!";
	setBackground(Color.pink);
  }

  public void start() {
        System.out.println("starting...");
  }

  public void stop() {
        System.out.println("stopping...");
  }

  public void destroy() {
        System.out.println("preparing to unload...");
  }





public void paint(Graphics g){
	System.out.println("Paint");
	g.setColor(Color.blue);
	g.drawRect(0, 0,
		   getSize().width -1,
		   getSize().height -1);
	g.setColor(Color.black);
	g.drawString(text, 15, 25);
   }
}

O ficheiro simple.html:

<HTML>

<BODY>
<APPLET CODE=SimpleApplet.class WIDTH=400 HEIGHT=200></APPLET>

</BODY>
</HTML>
C

Pessoal
sei que mereço ser espancada com uma pergunta destas, mas vou ter de a fazer…

Eu tenho o SDK instalado, serve para rodar as applets?

SHAME ON ME… :oops:

P

sim, o SDK vem com um runtime também…

so verifique se o seu browser tem a applet instalada :slight_smile:

mas o SDK instala tb…

vlw

C

:? :? :?
Tenho neurónios mto lentos… definitivamente!!!

Bom eu tenho o SDK pra q possa desenvolver e como o SDK já trás o JRE eu n o instalei.
Mas realmente n consigo ver applets via browser!!!
Agora instalei o JRE e funciona mas assim o Eclipse baralha-se todo!!!

Socorro q faço?

P

Bom,

Para começar, siga este tutorial que irá lhe ajudar a criar o ambiente de desenvolvimento que você precisa para desenvolver applets e desktop:

http://www.guj.com.br/java.tutorial.artigo.163.1.guj
do Fabricio Leonard Leopoldino.

Bom, sobre sua applet, testei aqui e funcionou… só tique que tomar cuidado com o nome do pacote que eu dei… se colocar

package br.com.guj.teste.MyApplet o code html fica:

<HTML>
    <BODY>
        <APPLET CODE=br.com.guj.teste.MyApplet WIDTH=400 HEIGHT=200></APPLET>
    </BODY>
</HTML>

e o arquivo?

supondo que esse html ai ficaria em /pagina/MyApplet.html do seu servidor, o class ficaria em: /pagina/br/guj/teste/MyApplet.class

em anexo, um zip com o teste…

Att.

D

Valeu cara!

Ajudou mais um leigo a criar um applet…

Criado 3 de abril de 2006
Ultima resposta 6 de ago. de 2008
Respostas 9
Participantes 3