MyDoggy is a Java docking framework to be used in cross-platform Swing applications.
MyDoggy is an IntelliJ Idea like docking framework for managing secondary windows within the main
MyDoggy allows to move, resize or extract those secondary windows.
Also, MyDoggy provides support for content management of the main window.
Like Eclipse, MyDoggy supports the concept of "prospective" by using groups.
MyDoggy is composed by the following modules:
contains the application program interface used to control
contains the default implementation of the api.
contains all the resources (icons, messages and so on...). Look
to see how to customize mydoggy.
contains some docs to see mydoggy in action.
Each module correspond to a directory where you can find the sources of the module and other stuff.
Who Uses MyDoggy?
If your project uses the MyDoggy library and you don’t mind it appearing here please
Work in progress...
the site is not complete. So you will probably find some
inconsistency during the navigation.
Please be patient, I'm updating the site day by day.