Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Announcements

Tip: Looking for answers? Try searching our database.

[Ann] UIHierarchy 1.1.1 is out!

Chrriis   17 Nov 2003 19:31 GMTPage rating:


Hi all,

Some news of UIHierarchy, the AWT/Swing containement hierarchy helper
library.

-- Release 1.1.1 is out --

* What is UIHierarchy:
The UIHierarchy library aims at simplifying the development of user
interfaces
made in AWT or Swing.
It simplifies code syntax to match the mental picture of containement
hierarchy,
which makes it easier to develop and maintain small to complex user
interfaces.
License terms are Sun Public License 1.0.

* Project pages:
The homepage is: http://chrriis.brainlex.com/projects/uihierarchy.
The SourceForge project: http://sourceforge.net/projects/uihierarchy.
The Proposed dowloads are:
- UIHierarchy.zip: contains the library "UIHierarchy.jar"
- UIHierarchySrc.zip: contains the sources of the library, and the javadoc.
You
probably need the NanoXml parser to compile the XML helper class.

* Documentation:
Some documentation is available in the project homepage, along with
examples.

* Changes in Release 1.1.1:
- FormLayout is supported.
- Component creators to support any kind of automatic component creation.
- New build construct with more enforcement using the new UIH class.
- Complete rewrite of UIHierarchy to use UIH internally.
- Nested arrays construct was useless, so it is removed. API gets easier.
- Print was mixing "out" and "err" output streams. Now fixed.
- Print could not handle null layout managers. Now fixed.
- Print: package names are removed to shorten the classes names.
- NullLayout constraints handler is added, to set the x and y locations.
- Old UIHierarchy still exist, but deprecated to use new methods names.
- GridbagHConstraints is now case insensitive.
- GridbagHConstraints reports errors when a key or a value is unknown.
- BorderLayout constraints handler is added.
- XML now supports rootnode, more logical than subnode.

* Some features, up to now:
- Really small library.
- Ease of use, with several possible ways to use it.
- Support for implicit declaration of intermediate panels and labels.
- Flexibility to add some custom layouts.
- Possibility to declare the hierarchy in an XML document (using the small
NanoXML parser)

Have fun!
-Christopher
chrriis@brainlex.com


Rate this page
Poor Excellent    

Comments

No comments at this time. Why not be the first?

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Post new comment
Rate this page



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.