Eu gostaria de escrever um aplicativo de terminal Java que faça manipulação de tela. Existem boas bibliotecas por aí que permitem que você manipule a tela como maldições no mundo * nix / C?
Os recursos mínimos que procuro são janelas e suporte de entrada do usuário.
Falando em recursos, gostaria de ter uma região do terminal onde alguns dados sejam atualizados regularmente, enquanto (ao mesmo tempo) o usuário pode inserir comandos / texto em alguma outra parte da tela.