Trabalho "Alo Mundo"

Eu estou tendo q fazer um trabalho em java onde faça aparecer “Alo Mundo” em DOS e em applet, em DOS eu sei fazer mas naum sei fazer em applet, então gostaria de saber como que faço para esse programa rodar em applet.

Grato,
Victor Torres.

Oi

Victor, não é muito diferente… Olha só:

[code]import javax.swing.JApplet;

public class AloMundo extends JApplet {
public void init() {

}

public void paint(Graphics g) {
g.drawString(“Alo Mundo!!!”,20,20);

g.drawString("www.portaljava.com",20,80);

}
}[/code]

E tem que te um html pra rodar o aaplet, tipo assim:

[code]

Alo Mundo

Alo Mundo


[/code]

T+

Aew, fui rodar esse Applet do AloMundo e deu esse erro…

C:\ProgJava\AloMundo.java:8: cannot resolve symbol
symbol : class Graphics
location: class AloMundo
public void paint(Graphics g) {
^

Que q é isso??

Aguardo ajuda galera… :cry:

coloque mais uma instrução import para a classe Graphics no seu AloMundo.java:

[code]import java.awt.Graphics;
import javax.swing.JApplet;

public class AloMundo extends JApplet {

…[/code]

…agora vai compilar.

Aew, blz…

entao, fiz isso e deu certo na hra de compilar (estou usando o JEDPlus…

ai na hra de executar, deu a seguinte msg na janela do dos:

EXCEPTION IN THREAD “MAIN” JAVA.LANG.NOSUCHMETHODERROR: main

que erro é esse??

ai, na janela de exexutar, tenho q setar a opcao RUN AS APPLET e DEBUG APPLET?? eu fiz isso e apareceu a msma tela, mas ja sumiu e nem vi + nada, pq isso??

e tem + opcoes, como setar o specify CLASSPATH, essa seta tb né, mas pq?

gostaria de saber como funcoina essas opções na hra de executar o JEDPLUS e como faço p/ rodar esse applet??

aguardo… valew msmo

cara, como fuçar nesse JEDPlus eu não sei te explicar, pq nunca o usei… mas pra fazer o applet rodar, é só abrir o html q o jeve te postou laaa em cima…, vc nao vai executar seu applet simplesmente chamando java nomeDaClasse, um applet vai rodar em um arquivo html, ele não tem um método main(), por isso aconteceu este erro… ele tb pode rodar no appletviewer…

prompt> appletviewer arquivo.html

…é só rodar o html… []'s :slight_smile:

Blz… vow tentar aqui…

ah, pq temos q salvar o programa em java como o msmo nome da classe???

valew msmo

Kra, blzera aqui… entendi como funciona a parada… deu tdo ok ja…

blz…

valew msmo

t+ :lol:

quando vc salva uma definição de classe em um arquivo ele deve ser o mesmo nome da classe seguido pela extenção .java.
Porque java pede que o nome da classe seja igual ao do arquivo por que senaum ele nao compila. Acredito q quando vc comecar a aprender vai entender melhor. :smiley:

Oi

Matheus, valeu pela correção no código aí

T+