JTerm

JTerm is an open source Java-based terminal client. It is build upon a thin JNI layer for communicating with the terminal interface and uses Swing for the UI components.