По ссылкам на сайте TUIAWT я обнаружил CHARVA , который, похоже, может заменить AWT и Swing.Не только реализация LaF, но она может быть изменена, чтобы обеспечить ее, и в своем текущем состоянии она позволяет разрабатывать консольный интерфейс для приложений Java.