Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- import javax.swing.*;
- public class Main {
- public static void main(String[] args)
- {
- new Main();
- }
- public Main()
- {
- System.out.println("*** German in Your Pocket navigation Prototype ***");
- if (menu())
- main();
- else
- new Main();
- }
- public boolean menu()
- {
- int choice;
- String name;
- Scanner sc = new Scanner(System.in);
- System.out.println("\nFirst/Log In Screen:\n");
- System.out.println("1: Sign up\n2: Log in");
- try
- {
- choice = sc.nextInt();
- switch(choice)
- {
- case 1:
- System.out.println("The user will be taken to a webpage to register");
- return false;
- case 2:
- System.out.println("Enter in your username: ");
- System.out.println("Enter in your password: ");
- System.out.println("If these are correct, the user will be granted " +
- "access to the main screen:");
- return true;
- }
- }catch(Exception e)
- {
- System.out.println(e);
- System.exit(1);
- }
- return false;
- }
- public void main()
- {
- int choice;
- Scanner sc = new Scanner(System.in);
- System.out.println("Welcome to German in Your Pocket!");
- System.out.println("Main Menu: ");
- System.out.println("1: Beginner Learning ");
- System.out.println("2: Medium Learning ");
- System.out.println("3: Advanced Learning ");
- System.out.println("4: Fun stuff!");
- System.out.println("5: Log Out");
- try{
- choice = sc.nextInt();
- switch(choice)
- {
- case 1:
- beginnerLearning();
- break;
- case 2:
- mediumLearning();
- break;
- case 3:
- advancedLearning();
- break;
- case 4:
- funStuff();
- break;
- case 5:
- System.exit(0);
- break;
- }
- }catch(Exception e)
- {
- System.out.println(e);
- System.exit(1);
- }
- }
- public void beginnerLearning()
- {
- int choice;
- String x;
- Scanner sc = new Scanner(System.in);
- System.out.println("You have chosen beginner learning!");
- System.out.println("Menu:");
- System.out.println("1: Welcome (greetings)");
- System.out.println("2: A,B,C (alphabet)");
- System.out.println("3: 1,2,3 (numbers)");
- System.out.println("4: What time is it? (time)");
- System.out.println("5: What day is it? (days and months)");
- System.out.println("6: Summer, winter(seasons)");
- System.out.println("7: I, you, he, she (personal pronouns)");
- System.out.println("8: Walking and talking (common verbs) ");
- System.out.println("9: Return to Main Menu");
- try{
- choice = sc.nextInt();
- switch(choice)
- {
- case 1:
- System.out.println("Welcome (greetings)");
- beginnerLearning();
- break;
- case 2:
- System.out.println("A,B,C (alphabet)");
- beginnerLearning();
- break;
- case 3:
- System.out.println("1,2,3 (numbers))");
- beginnerLearning();
- break;
- case 4:
- System.out.println("What time is it? (time)");
- beginnerLearning();
- break;
- case 5:
- System.out.println("What day is it? (days and months)");
- beginnerLearning();
- break;
- case 6:
- System.out.println("Summer, winter(seasons)");
- beginnerLearning();
- break;
- case 7:
- System.out.println("I, you, he, she (personal pronouns)");
- beginnerLearning();
- break;
- case 8:
- System.out.println("Walking and talking (common verbs)");
- beginnerLearning();
- break;
- case 9:
- main();
- break;
- }
- }catch(Exception e)
- {
- System.out.println(e);
- System.exit(1);
- }
- }
- /** to be done by mark **/
- public void mediumLearning()
- {
- }
- public void advancedLearning()
- {
- }
- public void funStuff()
- {
- }
- }
Add Comment
Please, Sign In to add comment