import java.util.*; public class TimerTester { private Timer tm; private int counter; private boolean switcher = false; private String userSelect = "abc"; private boolean inputted = false; private int zero = 0; private boolean displayerRunner = false; private String rScannerLine = "B"; private Scanner rScanner; public TimerTester() { Scanner nScanner = new Scanner(System.in); Scanner rScanner = new Scanner(System.in); this.rScannerLine = rScannerLine; this.rScanner = rScanner; displayerRunner = false; tm = new Timer(); tm.schedule(new timerTasker(), 0, 1000); } public static void main(String args[]) { TimerTester tim = new TimerTester(); int counter = 0; } class timerTasker extends TimerTask { public void run() { if (displayerRunner == true) { for (int i=0; i< 100; i++) { System.out.println(); } if (switcher == false) { System.out.println("'o."); System.out.println(".o'"); System.out.println("'o."); System.out.println(".o'"); System.out.println("'o."); System.out.println(".o'"); switcher = true; System.out.println("Press space!"); } else if (switcher == true) { System.out.println(".o'"); System.out.println("'o."); System.out.println(".o'"); System.out.println("'o."); System.out.println(".o'"); System.out.println("'o."); switcher = false; System.out.println("Press space!"); } if (userSelect.length() == 0) { System.out.println("ZOMG!"); displayerRunner = false; } if (counter == 15) { tm.cancel(); System.exit(0); } } if (displayerRunner == false) { System.out.println("Hi."); displayerMenu(); } counter++; } } public void displayerMenu() { System.out.println("Press A to return to simulation"); rScannerLine = rScanner.nextLine(); } }