2010-08-16 4 views
1

J'essaie d'utiliser la bibliothèque ACM, mon code source ressemble à ceci. Lors de son exécution, l'applet est démarrée, mais la sortie est toujours dans la console dans Eclipse. On suppose que l'application doit être démarrée dans une fenêtre autonome, pas dans la console. Qu'est-ce que je fais mal?Bibliothèque acm.graphics - L'applet démarre à la place

import acm.graphics.*; 
import acm.program.*; 
import acm.util.*; 
import java.applet.*; 
import java.awt.*; 
import java.awt.event.*; 

public class Breakoutme extends GraphicsProgram { 

    public void run() { 
     println("Hi there"); 
    } 

} 

Répondre

0

Modifiez GraphicsProgram en ConsoleProgram, et cela fonctionnera.

0

println ne produira pas de sortie dans la fenêtre Applet. Je pense honnêtement que vous n'avez aucune idée de ce que vous faites. Breakout est censé être tous les graphiques, pourquoi utilisez-vous println?

0

Vous devez ajouter un GLabel pour cela. GLabel hiThere = nouveau GLabel ("Hi There", 40, 40);

ajouter (hiThere);

mais vous pouvez faire la même chose dans un ConsoleProgram mais au lieu de println() vous devez utiliser print()

Questions connexes