Affff, ô applet TRiste!

//Meu primeiro applet
//Soft

import javax.swing.JApplet; //importa a classe JApplet
import java.awt.Graphics; //importa a classe Graphics

public class BemvindoApplet extends JApplet {
public void paint( Graphics g )
{
g.drawString( “Jesus nos ama!”, 25, 25 );
}
}

Por que num roda???

Num tá faltando o método init() ???

Não lembro se é obrigatório ter esse método ou se ele pega do JApplet.

Bem, de qualquer forma, tenta rodar usando o comando appletviewer:

appletviewer BemvindoApplet

acho que deve funcionar, se não der certo procure saber sobre o método init() pois ele é como um construtor para o Applet.

té +

Salve,

feliperod, o método init não é obrigatório quando não será incluso nenhum objeto GUI, pois ele é o responsável por esta ação. :idea:

o código está faltando uma instrução básica para quando usa a classe Graphics, você deve instanciar a superclasse Graphics. veja só:

super.paint(g);

fazendo isto é só rodar no appletviewer que dá certo!!!

:wink: :roll: :lol:

o super.paint(g) tb nao eh obrigatorio…

apesar de o metodo init() nao ser obrigatorio, vc deve escrever nele uma chamada pra repaint()…

fica assim:

//Meu primeiro applet
//Soft

import javax.swing.JApplet; //importa a classe JApplet
import java.awt.Graphics; //importa a classe Graphics


public class BemvindoApplet extends JApplet {
public void init(){
 repaint();
}
public void paint( Graphics g )
{
g.drawString( "Jesus nos ama!", 25, 25 );
}
} 

e mais uma coisa, o arquivo q este applet esta deve obrigatoriamente se chamar “BemvindoApplet”…