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… 
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();
}
}