2015-03-27 1 views
-1

j'ai écrit un programme JApplet en Java.Java ne peut pas trouver la classe principale JApplet

Maintenant, quand je lance le programme, il me dit que la classe n'a pas été trouvé dans le projet.

Voici le code que j'ai écrit:

package assignment1q6.pkg1; 

import javax.swing.JApplet; 
import java.awt.Graphics; 
public class Assignment1Q61 extends JApplet 
{ 
    public void paint(Graphics canvas) 
    { 
     canvas.drawArc(150, 160, 100, 100, 270, 180); 
     canvas.drawOval(250, 175, 70, 70); 
     canvas.drawArc(235, 75, 100, 100, 180, 180); 
     canvas.drawArc(320, 160, 100, 100, 90, 180); 
     canvas.drawArc(235, 245, 100, 100, 0, 180); 
     canvas.fillOval(265, 190, 40, 40); 
    } 
} 

j'ai ajouté plus de code. Encore quand je le cours, il dit la même chose.

+0

Comment et où allez-vous en cours d'exécution, il? – Kiki

+2

Les applets ne s'exécutent pas dans le même sens que les autres programmes Java, ils sont supposés être chargés par un navigateur (ou le visualiseur d'applets), vous ne pouvez donc généralement pas les "exécuter". En outre, vous avez violé la chaîne de peinture, vous devriez appeler 'super.paint (canvas)' avant de faire une peinture personnalisée – MadProgrammer

+0

[Voici comment fonctionne Applets] (http://www.cs.colostate.edu/helpdocs/ JavaInDOS.html) !!! –

Répondre

2

Pour exécuter l'applet dans NetBeans vous venez rigth cliquez sur le fichier applet et sélectionnez Run File. L'applet va démarrer dans Applet Viewer. enter image description here