This website was created to demonstrate and archive the applets
extenstive rewriting of the Java code or starting de novo.
standard Eclipse-based Java development, along with their Java counterparts.
In the end, we have the original functional Java applet or stand-alone application, and
functionality of the original. One of the most powerful and important features of Java
-- reflection (the loading of classes on the fly, only as needed) -- is fully preserved,
providing the modularity necessary for complex web application development.
Scroll down to see the applets. You can download the full set and run any of them them locally by unzipping swingjs_examples.zip.
Get In Touch
SwingJS is a project of the Bob Hanson's research group at St. Olaf College, in Northfield, Minnesota, as part of the AFLOW Project. If you have thoughts/questions about SwingJS, need assistance with SwingJS, or you have an applet you would like us to convert, just shoot us an email. We'd love to hear from you!