Craig Boyd wrote:Hello All,
I am about as green as you get. I have experience programming in a couple other languages, but no Java.
I want to write a simple desktop application. Which framework (is that the right term?) should I use? JavaFX? Swing? etc...?
Does it matter?
Thanks,
Craigbert
BEE MBA PMP SCJP-6
But if you don't write code by hand, you will never understand what is going on. Avoid such automated tools like the plague until you are much more experienced.Gerardo Tasistro wrote: . . . I'd recommend you get an evaluation version of JFormDesigner for the GUI development and download FatJar to bundle and deploy your application as a JAR file. With those two it's as simple as it gets.
Campbell Ritchie wrote:
But if you don't write code by hand, you will never understand what is going on. Avoid such automated tools like the plague until you are much more experienced.Gerardo Tasistro wrote: . . . I'd recommend you get an evaluation version of JFormDesigner for the GUI development and download FatJar to bundle and deploy your application as a JAR file. With those two it's as simple as it gets.
Campbell Ritchie wrote:I see what you mean, but what happens when something goes wrong with a layout and you can't understand the code?
I think this thread would sit better on our GUIs forum, so I shall move it.
Gerardo Tasistro wrote:... If something goes wrong with the layout there's no way you can't understand the code unless you can't read Java.
BEE MBA PMP SCJP-6
Jim Hoglund wrote:
Gerardo : I guess that's just Campbell's point; that a beginning programmer can't read Java.
Keep in mind that a beginner does not know initialization code from today's rainfall, or a panel
layout from a shoe-shine kit.
BEE MBA PMP SCJP-6
Gregg Bolinger wrote:I believe it's user preference. I learn better by writing the code. And in fact, I hate tools like JFormDesigner. Not because there is anything wrong with the tool, but because of what it does. Other folks love those kinds of tools. The best approach is to try it both ways and figure out what works best for you. You guys will continue to go back and forth until you realize this. There is no right way for everyone.
Gerardo Tasistro wrote:That task is best handled visually by a tool like JFormDesigner.
BEE MBA PMP SCJP-6
SCJP 1.4, www.gsi3d.org.uk