| CARVIEW |
|
flexdock
|
| Summary | Swing windowing and docking framework |
|---|---|
| Categories | None |
| License | The MIT License |
| Owner(s) | kschaefe, kschaefer, marius, scottdelap |
FlexDock is a Java docking framework for use in cross-platform Swing applications. It offers features you'd expect in any desktop docking framework such as:
- Tabbed and Split Layouts
- Drag-n-Drop capability (with native drag rubber band painting on some platforms)
- Floating windows
- Collapsible Containers to Save Real Estate
- Layout Persistence
It is released using the MIT license.
Demo
|
Java Web Startable Demo
Run the demo using Java Web Start
This application requires Java 1.4 to be installed. If you are unsure
if it is installed then go here.
|
Download and Run Locally
|
Press / Tutorials
- Getting Started with Flexdock - a tutorial written by RJ Lorimer published at javalobby.org
- Announcement of the new release on ClientJava.com
Downloads
Flexdock 0.5.1 (March 11, 2007)
Our current release is 0.5.1.
- 0.5.1 Binary Release - includes framework, javadoc, user guide, demos (consult the README after expanding)
- 0.5.1 Source Release - includes all sources required to build the binary release without using CVS (consult the README-BUILD after expanding)
CVS
If you'd prefer to pull CVS sources, select the "Version control - CVS" link in the project tools bar. After setting up a working copy consult the README-BUILD file for instructions on how to build flexdock.
Eleritec docking framework 0.3
If you are interested in seeing the original donated code on which flexdock is based, then you can download version 0.3 of the Eleritec docking framework from Eleritec's website. The documentation for this release can be found at: https://www.eleritec.net/projects/docking.html
Screenshots
Example of floating windows (running on OS X)
Viewport demo app (running on Windows XP with classic UI)
History
FlexDock is an open source framework based on the Eleritec docking framework version 0.3.
Version 0.4 of flexdock has been in development since about August 2004 when Eleritic opensourced their framework Initial work as been done by Claudio Romano to provide support in Spring Rich Client for FlexDock. It is in the Spring Rich roadmap to offer official integration with docking frameworks through a common set of windowing abstractions. The basic abstractions are in place and people are extending them as in Claudio's case with FlexDock.
Version 0.5 of flexdock was mainly a bug fix release, though new features were added. Please see the release-notes.txt for more information.
Version 0.5.1 of flexdock was mainly a bug fix release, though new features were added. Please see the release-notes.txt for more information.
We are looking for developers to improve upon the groundwork laid by Eleritec and our releases.
| Powered by CollabNet | Feedback |
FAQ |
Press |
Developer tools
© 1995 - 2007 CollabNet. CollabNet is a registered trademark of CollabNet, Inc. |
