Hello everybody!
I have to develop a GUI in Java and I am totally rookie on this (Java & GUI development). What I would like to know is whether there is a kind of GUI Builder for Java with free license. I mean, a program which makes me easier to choose where to put the different menus and buttoms of the GUI.
I explain you a bit more. The IDE that I have to use is Eclipse. The GUI that I have to implement will be done in Java, but what I have to do is to convert a XML file in the GUI (read, parse?). This way I will be able to modify the XML using the GUI and then save the file again (this way the XML file will have been modified). I am working in a windows environment in spite of the GUI will be able to work in Linux too (thanks to a Java VM).
Thank you very much for your answers! And remember, I need a free license program.
Fran.
Java will run on any platform unless natively compiled for a certain platform (a bit advanced for what most would need).
making a java applet isn't that hard, so I have no idea why you would want to use a gui kit like visual basic .NET has for windows apps.
Anyways, I am unaware of any free programs, however Mars has this program that you can Download here.
Thank you very much morefood2001, but I have decided to use Swing in order to learn Java too. Thanks a lot!
Thats a good choice, swing isn't that hard to master and you will understand java much better for future projects![]()
Busted/Banned. Thanks Xav.
Netbeans has the best Swing GUI editor. I'd learn to write GUI's by hand before using a GUI editor though. They never, ever, give you exactly what you want and you'll need to be able to understand the code they produce if you want to modify it.
Swing isn't too difficult. Just a bunch of container and widget objects you can bundle together with the appropriate xListener object for handling events. Look up anonymous inner classes to make the event handling code easier to write.
I would recommend you to learn swing. It's really handy, and when you feel sure enough with the basics with swing move on to the JSet, I promise you will love it !(Well not because I love it)
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks