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] Imagero JGui 1.0 released

Andrei Kouznetsov   19 Sep 2004 14:13 GMTPage rating:


The most important part of JGui is FloatingWindow - replacement for
JToolBar.

Features of FloatingWindow:
   Flexible - add tool bar to any (before defined) Container.
   Can be used not only with tool bars.
   Real time dragging.
   Can follow owner frame.
   Can be restricted to stay on screen.
   Internal tool bars are also supported.
   PropertyChange events fired (dock/drag/undock/internal)
   Change layout/orientation of tool bar after undock.
   FloatingWindowManager creates and manages menus for menubar and popup
menu.

Another important part of JGui is ToolBarLayout.

Features of ToolBarLayout:
   Components are stacked in rows and wrapped to next row if needed.
   Supports horizontal and vertical orientation.
   Row order can be inverted
   Accepts Point as constraints, this gives user the possibility to drag
and drop components to right place at runtime.
   Fill order for multirow vertical oriented components can be changed.

JGui contains also set of useful utilities and handlers:
   Event managers: ActionManager, PropertyChangeManager, TableModelManager.
   Utility to embed resources (e.g. images) in java class - no more
troubles with getResource/getResourceAsStream.

   Trees:
       DMTreeNode addes ability to create tree structures from TreePath
       HTreeNode delegates most work to appropriate Handler (dynamic
trees).
       Handler for node is determined depending on type of node's
userObject by HandlerFactory
       Already implemented Handlers: File, URL, HTTP and Zip/Jar.

   TLToolTipManager - ToolTipManager for JTree and JList.
   BackgroundPainter - beautiful backgrounds for Components.
   Moving/resizing of Components:
       DragHandler and ResizeHandler.
       MagnetManager - make components (and other things) "magnetic".
       Snap to grid while dragging and resizing.
   ThreadManager - helps to distribute tasks to a number of threads

   JGui is free for non-commercial use.

Signature

Andrei Kouznetsov
http://uio.dev.java.net Unified I/O for Java
http://reader.imagero.com Java image reader
http://jgui.imagero.com Java GUI utilities



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.