Stand-alone GUI programs

Am I correct in assuming that if I want to build a stand-alone program that has a GUI (like Swing) I can not use the Vaadin libraries? I’ve built a number of
web based programs with Vaadin, but I need to do a stand-alone piece of code, and I just want to make sure I should be using a Swing builder in Eclipse and
not trying to work with Vaadin - or did I miss something…



People have been packaging Vaadin apps as stand alone by running jetty locally. If you can assume local JVM, then packaging with webstart could be a simple option. If not, then there are tools that package the whole thing (even the JVM) as single executable.