TN5250j is an AS400 Telnet 5250 written in Java. The emulator provides some of the more advance functions of the 5250 datastream such as edit masks, graphical windows, continued editing fields, etc. It includes a file transfer function to multiple formats such as Open Office and Excel via full SQL query statements, spool file exporting to text or PDF, the ability to email after transfer or export, scripting in Python via the jython language, and more.
JChassis ANSI Terminal Controller is a Java API for controlling ANSI-compliant terminals and terminal emulators such a Linux virtual terminals, xterm, Gnome Terminal, and KDE Konsole. The library can be used to display character styles and colors and graphical characters in those environments. It is a repackaging of various JChassis modules into a standalone library that does not require the JChassis SDK or framework.
JChassis TermUI is an API for simple GUI-like user interfaces on ANSI/VT100-compliant terminals and terminal emulators, such as Linux virtual terminals, GNOME Terminal, and KDE Konsole. The intent is similar to that of the ncurses library, but done in pure Java. Several commonly used widgets are available.