Существует проект под названием JLine, который обеспечивает кроссплатформенную поддержку для общей обработки ввода из командной строки:
http://jline.sourceforge.net/
Но больше похоже на библиотеку поддержки, чем на фреймворк.
Раньше я использовал библиотеку командной строки apache commons, и у меня она хорошо зарекомендовала себя: http://commons.apache.org/cli/
Попробуйте поискать CURSES и java, например http://www.google.co.uk/search?q=curses+for+java . Давным-давно CHARVA ( http://www.pitman.co.za/projects/charva/index.html ) выглядела хорошо.