Как насчет аналога текстового пользовательского интерфейса для AWT: http://www.bmsi.com/tuipeer/
Другие библиотеки TUI включают JavaTUI и CHARVA
CHARVA, вероятно, ваш лучший выбор.
Взгляните на библиотеку JavaCurses.