The version you will find there is fairly out of date and doesn't support Swing, but I have a completely rewritten/updated version almost ready for release. It is fast, very lightweight, and (of course) open source. I've also redesigned the XML syntax to be much more general and powerful.
I don't know why jbuilder is so slow. Like most large software projects, as you continually add features the application starts to slow. Even with lazy initialization other classes have to change to support new features. Even if you do not istantiate the classes they will sometimes get loaded into memory because of references to them which can also slow down apps. I'm not saying that a gui builder would do this, but being a developer on several swing projects for a number of years has taught me that I want nothing to do with a gui builder. Building gui's isn't that hard and IMHO should be done by hand.
This e-mail and any attachments may be confidential and/or legally privileged. If you have received this email and you are not a named addressee, please inform the sender at Digital Steps Ltd by phone on +44 (0)1483 469 480 or by reply email and then delete the email from your system. If you are not a named addressee you must not use, disclose, distribute, copy, print or rely on this email. Although Digital Steps Ltd routinely screens for viruses, addressees should check this email and any attachments for viruses. Digital Steps Ltd makes no representation or warranty as to the absence of viruses in this email or any attachments.
Nothing wrong with that, but it is desirable to see the result instantly without the need to run the app.
Here is another library for building UIs from XML:
http://uikit.sourceforge.net
The version you will find there is fairly out of date and doesn't support Swing, but I have a completely rewritten/updated version almost ready for release. It is fast, very lightweight, and (of course) open source. I've also redesigned the XML syntax to be much more general and powerful.
Peter
Check out http://www.bluette.com/eng/index.htm
Realy cool GUI builder.
Just to bad that the project i closed :(
I don't know why jbuilder is so slow. Like most large software projects, as you continually add features the application starts to slow. Even with lazy initialization other classes have to change to support new features. Even if you do not istantiate the classes they will sometimes get loaded into memory because of references to them which can also slow down apps. I'm not saying that a gui builder would do this, but being a developer on several swing projects for a number of years has taught me that I want nothing to do with a gui builder. Building gui's isn't that hard and IMHO should be done by hand.
Where? All I see is a rather crappy VC++ like interface. No GUI builder
in sight.
Thomas wrote:
--
Gordon Tyler
Software Developer, R&D
Sitraka (now part of Quest Software)
"Performance is Mission Critical"
"charles decroes" <charles@decroes.com> wrote:
...
Until recently, I would have said the same about refactoring... :)
Vil.
--
Vilya Harvey, Consultant
vilya.harvey@digitalsteps.com / digital steps /
(W) +44 (0)1483 469 480
(M) +44 (0)7816 678 457 http://www.digitalsteps.com/
DisclaimerThis e-mail and any attachments may be confidential and/or legally
privileged. If you have received this email and you are not a named
addressee, please inform the sender at Digital Steps Ltd by phone on
+44 (0)1483 469 480 or by reply email and then delete the email from
your system. If you are not a named addressee you must not use,
disclose, distribute, copy, print or rely on this email. Although
Digital Steps Ltd routinely screens for viruses, addressees should
check this email and any attachments for viruses. Digital Steps Ltd
makes no representation or warranty as to the absence of viruses in this
email or any attachments.