Acho q meu netbeans naum esta configurado

copiei este script e tentei compilar…

import java.util.;
import javax.swing.
;
import java.awt.*;

public class relogio extends JApplet implements Runnable{

public void init(){

  new Thread(this).start(); 

}

public void paint(Graphics g){

  g.setFont(new Font("TimesNewRoman", Font.BOLD, 30)); 
  g.drawString(new Date().toLocaleString(), 10, 40);       

}

public void run(){

  while(true){ 
      
     try{             
        repaint(); 
        Thread.sleep(1000); 
        System.out.println("1"); 
     } 
     catch(InterruptedException ie){}    
  }       

}

}

ele me retorna o seguinte erro e não é só neste script é em quase todos os exercícios que tento compilar que vai usar graficos. O netbeans tem que ser configurado antes de usar…

java.lang.NoSuchMethodError: main
Exception in thread “main”

nao uso netbeans mas talvez vc nao esteja tentando rodar este codigo (q eh de um applet) como um programa comum??

:smiley: O q devo fazer???/

vc deve rodar este teu programa em um Browser

um applet eh um programa especial… ele roda no navegador web (provavelmente vc ja deve ter mexido com algum)… vc precisa roda-lo no navegador (tem q colocar numa pagina html comum… com tags APPLET).

ou entao use o appletviewer q vem com o java (na pasta bin). mas de uma procurada no netbeans q ele deve ter alguma opcao do tipo “Run As An Applet” (no eclipse eh assim)