mmo
mmo

Reputation: 4216

Rendering a Java application in a browser (without Java installed)

I am researching possible ways to deploy an existing Java Swing application in a browser such that the client would not need to have a Java runtime installed (and "plugged into" the browser).

The application including the UI would need to run on a server, but the GUI should then "somehow" be rendered in a plain vanilla (of course JavaScript-enabled) browser. Performance and scalability are for once not an issue here...

The challenge is to get away with minimal changes or wrappers of the original Swing application.

I am aware of Eclipse RAP that allows something like that and using the SWT_AWT bridge it should then be possible to embed the Swing UI inside an SWT wrapper and render that on a browser.

I wonder, whether there are any other alternatives or approaches that come to mind?

Cheers, Michael

Upvotes: 0

Views: 1441

Answers (1)

Joachim Sauer
Joachim Sauer

Reputation: 308269

AjaxSwing (formerly known as WebCream)seems to promise to do exactly that. I have no experience using it myself however.

Slightly related, but probably no direct help: someone has done the same to the GTK 3 UI Toolkit.

Upvotes: 2

Related Questions