JSeamless(http://www.jseamless.org/) é uma abstração da camada de interface de usuário para java, muito similar ao AWT ou Swing, porém não especificamente um framework. JSeamless possibilita aos desenvolvedores criar aplicações web, inteiramente em java, sem um necessário conhecimento de HTML, CSS, ou JavaScript. Entretando, a aplicação pode ser disponibilizada sobre multiplas plataformas, como OpenGL, Flash ( no formado Adobe Flex ), HTML, Swing ou J2ME(dispositívos móveis). A idéia não é nova, assim como o OpenLaszlo(http://www.openlaszlo.org) e Echo2(http://www.nextapp.com).
mais informações sobre o JSeamLess ver em: [link : Manish Namdeo : JSeamless - UI abstraction for Java]
Obs.: essa proposta é muito interessante vale a pena conferir...