JGui 2.03 review
DownloadJGui project is a collection of useful Java GUI components and utilities
|
|
JGui project is a collection of useful Java GUI components and utilities. JGui includes a docking windows framework for Swing and AWT; a dynamic tree framework; ThreadManager, which helps to distribute tasks to a number of threads; TLToolTipManager, which shows hidden parts of JTree's and JLabel's cells; JShape, a non-rectangular translucent Swing component; and many more.
Here are some key features of "JGui":
Docking windows framework for Swing and AWT.
Dynamic Tree Framework
ThreadManager - helps to distribute tasks to a number of threads
TLToolTipManager - shows hidden parts of JTree's and JLabel's cells.
JShape - not rectangular translucent components.
JGuiTabbedPane - a TabbedPane implementation.
RainLayout - LayoutManager which supports both horizontal and vertical orientation, Component sorting, multiple columns/rows, row/column hiding.
ToolBarLayout - LayoutManager which supports both horizontal and vertical orientation, Components layed out according to supplied absolute coordinates, multiple columns/rows, component wrapping.
Rotate (90 or 270 grad) J(Toggle)Buttons and JLabels.
ButtonPanel/FoldableButtonPanel
IconifyBar/TaskBar
ScrollPaneNavigator
JHistogram
What's New in This Release:
RainLayout is now available under a BSD license (in a separate package).
JTabbedPaneExt is a JTabbedPane extension that allows icons to be easily added to tabs.
This implementations is independent from the installed UI, works with both WRAP_TAB_LAYOUT and SCROLL_TAB_LAYOUT, and also works with any tab placement.
Any number of icons can be added.
Hover and pressed icons are supported, as are icon tooltips.
Some known JTabbedPane bugs were fixed.
The possibility to synchronize views was added to GSplitPane.
The animation for TaskPane was improved.
Bugfixes were made.
JGui 2.03 search tags