libConsole/Getch.java
changeset 49 77094ec383cf
child 55 2a20d0184041
new file mode 100644
--- /dev/null
+++ b/libConsole/Getch.java
@@ -0,0 +1,20 @@
+import java.io.*;
+
+public class Getch {
+    public static void main (String args[]) {
+        int c;
+
+        System.out.println ("Press q or ESCAPE to quit");
+        for (;;) {
+            c = Console.getch ();
+            switch (c) {
+            case 27:
+            case 'q':
+                System.exit (0);
+                break;
+            default:
+                System.out.printf ("KEY: %c (%d)\n", c, c);
+            }
+        }
+    };
+};