What's a good Java, curses-like, library for terminal applications?

Francisco Canedo picture Francisco Canedo · Jan 13, 2009 · Viewed 73.1k times · Source

I would like to write a Java terminal application that does screen manipulation. Are there any good libraries out there that allow you to manipulate the screen like curses in the *nix/C world?

Minimal features I'm looking for are windowing and user input support.

In feature-speak, I'd like to have a region of the terminal where some data is regularly updated while (at the same time) the user can enter commands/text in some other part of the screen.

Answer

Bryce picture Bryce · Oct 15, 2012

I found the lanterna library recently. Haven't had the opportunity to use it yet but it looks like a more up-to-date alternative to the others.