Hallo e7,
Sowas ist schwierig, weil es da eben starke Unterschiede zwischen den Betriebssystemen gibt, und Java keine API hat, die diese Unterschiede wegabstrahiert.
Es gibt aber Bibliotheken wie diese hier: http://sourceforge.net/projects/javacurses/
http://www.nongnu.org/jcurzez/
http://www.pitman.co.za/projects/charva/index.html
Da steht, dass das auch mit Windows funktionieren würde. Verwendet hab ich aber noch keine davon.
Grüße
Daniel