SWT是一个流行的GUI库(用于Eclipse IDE和其他独立项目等项目),它使用本机窗口组件,如Windows上的Win32和Linux上的GTK +.它通过一个抽象层来实现这一点,该抽象层具有可用于支持平台的标准库.http://www.eclipse.org/swt/
对于非UI的东西(OP似乎现在要求的东西),有一个CHARVA,它是一个Java框架,用于呈现"图形"用户界面,由窗口,对话框,菜单,文本字段和按钮等元素组成.传统的字符单元ASCII终端.

CHARVA截图:
alt text http://www.pitman.co.za/projects/charva/images/unitest-win.png