Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.gui > #4115

Re: Designing GUIs: reall

From "RedGrittyBrick" <redgrittybrick@THRWHITE.remove-dii-this>
Subject Re: Designing GUIs: reall
Message-ID <g9elpn$sli$1@registered.motzarella.org> (permalink)
Newsgroups comp.lang.java.gui
References <48bac3b4$0$1075$4fafbaef@reader2.news.tin.it>
Date 2011-04-27 15:48 +0000
Organization TDS.net

Show all headers | View raw


  To: comp.lang.java.gui

Michele wrote:
> Hi,
> I read on the web that NetBeans is better than Eclipse in designing GUIs.
> Do you confirm this?
> 

Netbeans includes a visual GUI-builder for GUIs called Matisse.

For Eclipse there are add-ons, the main one is VE (Visual Editor).

I believe there is a commercial version of Eclipse that includes Matisse.

I, and many other people, design GUIs without using a visual 
GUI-builder. I found learning to use the main Layout managers a useful 
skill. I recommend you try it.

http://java.sun.com/docs/books/tutorial/uiswing/layout/using.html

Important layout managers include:
   - FlowLayout
   - BoxLayout
   - BorderLayout
   - GridLayout
   - GridBagLayout (tough to learn but the most capable of these)

I suggest you learn the others before attempting to use GridBagLayout.

There are also layout managers that are designed for use by visual 
GUI-builders, e.g. SpringLayout. I suspect they are not good to use 
without a visual GUI-builder - so I avoid using them.

Well regarded 3rd party layout mangers include
   - FormLayout (Part of Karsten Lentsch's "JGoodies" product set)
   - MigLayout (my favourite).


-- 
RGB

---
 * Synchronet * The Whitehouse BBS --- whitehouse.hulds.com --- check it out free usenet!
--- Synchronet 3.15a-Win32 NewsLink 1.92
Time Warp of the Future BBS - telnet://time.synchro.net:24

Back to comp.lang.java.gui | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Designing GUIs: really be "Michele" <michele@THRWHITE.remove-dii-this> - 2011-04-27 15:48 +0000
  Re: Designing GUIs: reall "RedGrittyBrick" <redgrittybrick@THRWHITE.remove-dii-this> - 2011-04-27 15:48 +0000
    Re: Designing GUIs: reall "RedGrittyBrick" <redgrittybrick@THRWHITE.remove-dii-this> - 2011-04-27 15:48 +0000
  Re: Designing GUIs: reall "David Segall" <david.segall@THRWHITE.remove-dii-this> - 2011-04-27 15:48 +0000
  Re: Designing GUIs: reall "Karsten Lentzsch" <karsten.lentzsch@THRWHITE.remove-dii-this> - 2011-04-27 15:48 +0000

csiph-web