2012-08-07 6 views
4

Я новичок в java, и мне интересно, как лучше всего импортировать класс в JFrame, так как у меня есть несколько второстепенных приложений, которые я хотел бы сделать прогон в окне другого затем затмение.Java: Импортировать класс в Jframe

Вот некоторые из кода, я работаю с (его модифицированной версией некоторого кода в книге чайников):

import static java.lang.System.out; 
import java.util.Scanner; 
import java.util.Random; 

public class GuessAgain { 

/** 
* @param args 
*/ 
public static void main(String[] args) { 
    // Set up input and main info 
    Scanner input = new Scanner(System.in); 
    int numGuesses = 0; 
    int randomNumber = new Random().nextInt(10) + 1; 

    // Display welcome message 
    out.println("~-=********************=-~"); 
    out.println(" The Guessing Game! "); 
    out.println("~-=********************=-~"); 

    // Give instruction 
    out.print("Please enter a number between 1 and 10: "); 
    int inputNumber = input.nextInt(); 
    numGuesses++; 

    // Recurse till user gets the answer 
    while (inputNumber != randomNumber) { 
     out.println(); 
     out.println("~-=********************=-~"); 
     out.println("  Please try again  "); 
     out.println("~-=********************=-~"); 
     out.print("Enter another number between 1 and ten: "); 
     inputNumber = input.nextInt(); 
     numGuesses++; 
    } 
    out.print("You won after: " + numGuesses + " guesses"); 

} 

} 

Так как же я идти о положить все, что в окно?

ответ

4

Возможно, вы захотите взглянуть наoracle, это то, что вам нужно, чтобы научиться использовать для создания рамки/окна. Вы можете сделать приятный графический интерфейс (графический интерфейс пользователя) для своей игры с этим, вместо того, чтобы просто использовать консоль Eclipse;)

+1

О, сладкий, спасибо за это! Я чувствую себя немного придурком, чтобы не проверять его первым. О, ну, я не думаю, что вреда не будет. Я посмотрю на это! :) – CodeMonkeyAlx

+0

@CodeMonkeyAlx Yup :) Oracle является нынешним владельцем Java, поэтому им лучше иметь хорошие учебные пособия;) –

+0

Это воняет, что все, что они используют, это netbeans, но перевод на затмение не плохой, если все ваши рабочие с кодом. Я обязательно проверю ответ, когда смогу. Это дало мне 11-минутный тайм-аут. Думаю, у других есть шанс ответить на него? – CodeMonkeyAlx

Смежные вопросы