I believe that JFormDesigner matches the score.
It is available as a standalone application and as a plugin that can integrate with Eclipse, IntelliJ IDEA and JBuilder. It generates stand-alone Java code that does not need any special compilation purposes.
However, JFormDesigner itself relies on .jfd files (they are just XML) that describe the form so that JFormDesigner can open and edit the GUI again. These files are needed only for visual editing of the GUI using JFormDesigner; you can still modify the generated Java code without breaking anything while you stay away from specially commented sections written by JFormDesigner.
I use JFormDesigner regularly (both standalone and inside IntelliJ IDEA), and most of my projects are configured and built with Maven. In the few years that I used, I did not encounter compatibility issues.
Change The specific Eclipse Jigloo GUI project should also satisfy your request. It's been a couple of years since I last used it, but if something hasn't changed, it also creates stand-alone Java code that works well with Maven or another IDE.
Jigloo also has a very cool ability to round code: give it a form created manually or in another GUI builder, and it (surprisingly efficiently) interprets the class and allows you to visually edit the graphical interface in the same way as if you created it in Jigloo in the first place .
source share