aspose file tools*
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
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: 3649
    
  17

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: 10520
    
    9

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: 3649
    
  17

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