[ANN] SwingEmpire FormBuilder - Preview 0.9.2
3 Message(s) by 2 Author(s) originally posted in java announce
| From: Kleopatra |
Date: Wednesday, February 25, 2004
|
Thanks to many detailed
comment s and helpful suggestions the FormBuilder
went through a visual/usability overhaul while the
core functionality
remained stable:
SwingEmpire FormBuilder helps in quickly building
GUI s with JGoodies
Forms.
Features
* rapid visual
design of form-oriented GUIs
* targeted on JGoodies Forms
* re-usable layout
data
* immediate preview in choosable LookAndFeels
* persisting layout data separated from
application code
* persisting via
standard XMLEncoder
* pluggable custom components
* pluggable
persistence format
The preview is available at
http://www.swingempire.de/palace/FormBuilder
Test and (hopefully :-) enjoy - I'm eagerly awaiting your feedback.
Regards
Jeanette Winzenburg, Berlin
| From: Vilya Harvey |
Date: Saturday, February 28, 2004
|
wrote in message:
Thanks to many detailed comments and helpful suggestions the FormBuilder
went through a visual/usability overhaul while the core functionality
remained stable:
This is the first time I have heard of your
program . I have just taken a quick
look at it & I must say I'm impressed: at last there's a GUI builder that
does things right! Great work!
I've a few suggestions to improve the usability:
* When the user
click s on a row/column/
constraint in the layout builder, the
appropriate properties tab should be selected automatically. For example, if
I click on a column
header I'd like the column tab to be selected for me.
* Have some
toggle buttons on the
toolbar for switching between the layout
builder and presentation builder views.
* Consider having the builder toolbars running
down the left hand edge of
the window. At the moment the buttons are a little too far away from the
work area and a lot of mouse movement back and forwards between the two is
required.
* At the moment you've to be familiar with the JGoodies constraint
syntax
for rows and columns; it'd be even better if you did not have to be. For
example, if you could choose the constraints from a number of drop-downs
(one for alignment, one for size, one for resizing behaviour), that'd be
quite helpful.
* Same comment as above applies to borders, too.
* Some of the
menu items are a little confusing. I initially thought "Focus
Editor"'d bring up a window/view where I could edit the focus order of
the components in the panel (which'd be a nice thing to have, BTW).
Changing the
text to something like "Move focus to Editor"'d make it
clearer.
* Labels should be automatically added to the presentation builder too.
* It should be possible to add a scroll pane to the panel. If it is possible
already, I could not figure out how.
That's all I can think of so far. This is a great program already & I hope
that helps make it even better. Thanks for developing it!
Vil.
--
__
o| _. / \|o._ _ _ ._ _ ._ _ _|_
\/ ||\/(_|| (|/||| |(/_(_)| |(/_o| |(/_ |_
/ \__
http://website.lineone.net/~vilya
| From: Kleopatra |
Date: Saturday, February 28, 2004
|
wrote in message:
This is the first time I have heard of your program. I have just taken a quick
look at it & I must say I'm impressed: at last there's a GUI builder that
does things right! Great work!
Thanks :-)
I have a few suggestions to improve the usability:
[... very useful ...]
As I'm literally on the verge to start a vacation I will postpone the
detailed discussion until I will come back in three weeks :-) Some of them
(f.i. activating the appropriate property tab) already are on the RFE
list, all of them are very interesting. Thanks a lot for taking the time
to
write them down!
* It should be possible to add a scroll pane to the panel. If it is possible
already, I could not figure out how.
At the moment, there is no possibility to add a standalone scrollpane.
For Components that are usually in a scrollpane, the UIFactory is meant
to wrap them into scrollpane automatically.
Best regards
Jeanette Winzenburg
Next Message: [ANN] JNBridge Releases Version 1.4 of JNBridgePro, the JAVA-.NET Interoperability Solution