This week's giveaway is in the EJB and other Java EE Technologies forum.
We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line!
See this thread for details.
The moose likes Swing / AWT / SWT and the fly likes general question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "general question" Watch "general question" New topic
Author

general question

budsy remo
Ranch Hand

Joined: Sep 20, 2008
Posts: 103
should i go for a gui software or should i actually learn swing because it can b a real hustle.
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3371
    
    9
Hi Budsy. Please UseRealWords. Words like "b" are not acceptable.

What do you mean by GUI software? Software that builds user interfaces for you? It's a perfectly valid option, but I strongly recommend learning to do manual Swing programming, because it will greatly help you when you're running into problems with your builder tools.
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 9990
    
    7

Stephan van Hulst wrote:... but I strongly recommend learning to do manual Swing programming, because it will greatly help you when you're running into problems with your builder tools.

+1

With Dnd GUI Builder tools, you end up learning the tool than Swing.
Hand coding is King.


[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
budsy remo
Ranch Hand

Joined: Sep 20, 2008
Posts: 103
yes but the thing is certain layouts are not exactly programmer friendly i am talking about the infamous GridBagLayout . the setWeight parameters are hard to understand and the gridx and gridy are not working like coorinate positioning system.
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 3371
    
    9
For most GUIs, I can get away just fine using only BorderLayout and BoxLayout.

It's up to you if you want to use builder tools. There's nothing wrong with it. We're just saying that when you're running into problems, it will be a great advantage if you know manual Swing.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: general question
 
Similar Threads
JSTL Question -Marcus Green
question from preassessment test
The Scientific Miracles
Guess the pass percentage....
Math class permissible in Say 4b?