9 comments

It looks like to be the first right GUI builder I've ever seen (although
the usability lacks at the moment).

Tom

0

Why everyone UIDesigner used your ouw LayoutManager?
Is it hard to use standard layout managers?

"Thomas Singer" <nomail@nodomain.com> wrote in message
news:c00asg$b5r$2@is.intellij.net...

It looks like to be the first right GUI builder I've ever seen (although
the usability lacks at the moment).

>

Tom



0

Why everyone UIDesigner used your ouw LayoutManager?
Is it hard to use standard layout managers?


I guess, you actually mean the GridBagLayoutManager, am I right? Then
the answer is clear: without a decent framework, the produced code would
look totally ugly.

Tom

0

Well, after taking a detailed look, it does not look that cool any more,
because it uses reflection and also creates components (by factories) :(

Tom

0

Not this one espeacialy. All known UIDesigners make layouting of components throught "non-standard" Swing layout manager.

This also requires for additional jar for executing forms in application.

I think that UIDEsigner must do layouting of components through ALL standard Swing layout manager (not only throught GridBagLayoutManager).

The layout manager can be assigned to component with "setLayout" method.

Also, every component, that can be used as "container" must be used as container for UI building. For example, place on desktop component JPanel as root, set up layout for it, for example (HorizontalFlowLayout). And follow put component into JPanel. Components must be layouted accourding layoutmanager of container.

Thanks!

0

I think that UIDEsigner must do layouting of components through ALL standard Swing layout manager (not only throught GridBagLayoutManager).


Why? How much different layout managers you are using in your
applications? Do you really need a UIDesigner to layout components in a
BorderLayout?

I'd rather have a UIDesigner, that perfectly supports one powerful
layout manager instead of half-supporting ALL layout managers.

Tom

0

Hello Tom,

Yes, one perfect layout manager will solve typicaly problems for rapid GUI development. But form, builded in such UIDesigner is depend on code of "non-standard" layout manager.

I think, that GUI designer must provide different types of layout managers, instead of one "best". User might want to use "best and easy layout" and also "standard Swing layouts". Why not?

Thanks!

0

Please sign in to leave a comment.