2012-07-22 4 views
0

J'ai un petit morceau de code qui devrait compiler et permettre à l'utilisateur d'entrer une figure dans la fenêtre du terminal (j'utilise Blue J).Code d'entrée utilisateur BlueJ ne compile jamais

Cependant, même si elle «compile», je ne peux jamais ouvrir, afficher ou interagir avec la fenêtre du terminal. Je suis rencontré avec une "boîte d'objet" rouge à la place.

J'ai essayé pendant un certain temps de contourner ce problème et je n'arrive pas à trouver la réponse nulle part.

Voici le code utilisé:

import java.util.Scanner; 
public class PartA 
{ 

    public static void main(String[] args) 
    { 
     Scanner input = new Scanner(System.in); 
     System.out.println("Input your message: "); //this is the user promot 
     String message = input.nextLine(); 
     System.out.println(message); 

    } 
} 

Répondre

0

J'ai pensé que la réponse à ce problème depuis l'affichage.

Pendant que je cliquais sur la nouvelle PartA() pour voir le programme dans la fenêtre du terminal, cela ne créait qu'un objet (la boîte rouge). En cliquant sur public static void main (String [] args) (essentiellement une méthode par opposition à un objet), j'ai pu voir et interagir avec la fenêtre du terminal.

Questions connexes