Okapi Project   Web technological site for the beginner... Top

画面制御をしよう!

トップ画面に出力したい内容を、System.out.println("○○○"); を使って出力します。そして、最後に ConsoleInput クラスのインスタンスを作成し、getConsole() メソッドを使って、利用者の入力内容を String 型の input 変数に格納します。

最後に、利用者の入力内容を返却します。
入力された内容は、MainControl クラスに返却されます。

println() 、print () メソッドの違い

どちらも標準コンソールに、引数に与えられた値を出力するメソッドですが、println () は引数に与えられた値を出力後改行を行ないます。

NewsTop クラス 

import java.io.IOException;

public class NewsTop {

/**
 * 初期画面の出力を行ないます。
 */
    public String initMessage() throws IOException {
        System.out.println("オカピ新聞サイトへようこそ\n");

        System.out.println("1:新聞の一覧を見る。");
        System.out.println("2:新聞名を入力して、最新号の新聞を見る。");
        System.out.println("3:日付から検索して新聞を探す。");
        System.out.println("4:終了。");
        System.out.println("\n\n\n\n");
        ConsoleInput consoleInput = new ConsoleInput();
        String input = consoleInput.getConsole("1〜4を入力してください。");
        
        return input;
    }
}