Applet não roda

Boa noite, estou começando a aprender java e criei meu primeiro applet através de exemplo do livro “Aprenda Java 2 em 21 dias”, mas ele não abre nem no netBeans pelo applet view nem pelo browser.

Coloquei o arquivo HTML e o .class juntos, tenho o J2SE instalado, a MVirtual acho que é 1.5 e olhei nas opçóes do IE para constatar que o java esta habilitado! Porque será que só aparece a tela de tamanho que eu escolhi em cinza??? mais nada?

ATT
:?

Sem o código vai ser difícil… :wink:

Desculpe, esse é o primeiro exemplo do livro…!

import java.awt.;
import java.util.
;

public class Watch extends javax.swing.JApplet {
private Color butterscotch = new Color(255, 204, 102);
private String lastTime = “”;

public void init(){
    setBackground(Color.black);
}

public void Paint(Graphics screen){
    Graphics2D screen2D = (Graphics2D)screen;
    Font type = new Font("Monospaced", Font.BOLD, 20);
    screen2D.setFont(type);
    GregorianCalendar day = new GregorianCalendar();
    String time = day.getTime().toString();
    screen2D.setColor(Color.black);
    screen2D.drawString(lastTime ,5, 25);
    screen2D.setColor(butterscotch);
    screen2D.drawString(time, 5, 25);
    try{
        Thread.sleep(1000); 
    }catch(InterruptedException e){
        // não faz nada
    }
    lastTime = time;
    repaint();
}

}

ATT

ae parceiro não nada de errado com seu applet
o unico problema e que não tem nada dentro dele
ou meelhor tem a ate tem so que vc tem mandar mostrar.

faz assim para vc ter uma ideia



import java.awt.*;
import java.util.*;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.Border;

public class NewClass extends javax.swing.JApplet {
private Color butterscotch = new Color(255, 204, 102);
private String lastTime = "";

public void init(){
setBackground(Color.black);
JPanel painel = new JPanel ();
painel.setLayout(null);
JTextField a = new  JTextField("Digite seu texto");
this.add(painel.add(a));
a.setBackground(Color.BLUE);
a.setSize(10,20);
painel.setVisible(true);
}



public void Paint(Graphics screen){
Graphics2D screen2D = (Graphics2D)screen;
Font type = new Font("Monospaced", Font.BOLD, 20);
screen2D.setFont(type);
GregorianCalendar day = new GregorianCalendar();
String time = day.getTime().toString();
screen2D.setColor(Color.black);
screen2D.drawString(lastTime ,5, 25);
screen2D.setColor(butterscotch);
screen2D.drawString(time, 5, 25);



try{
Thread.sleep(1000);

}catch(InterruptedException e){
// não faz nada
}
lastTime = time;
repaint();
}
}