Make centreFrame a public method. Ensure window is not null.
Use IFrame interface, implement minimumSize, add comments, rename some local variables
Add IFrame interface, to access JDialogs and JInternalFrame in an uniform fashion
Use the update* methods from windowInfo, which will make the interface to work faster and be more responsive.
Make addCentredWindow to reuse addWindow code.
Make the getFrame method more safe.
Change icon name
Replace 'enabled' icon
Add persistence; add some comments to code
View revisions
Also available in: Atom