O'Reilly logo

Graphic Java™ 2, Volume II: Swing, Third Edition by David M. Geary

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 15. Internal Frames and Desktop Panes

Swing provides a set of components for implementing Multiple Document Interface (MDI) applications. MDI applications, such as Microsoft Word and Adobe FrameMaker, are implemented with a window that acts as a desktop for documents created in the application.

Swing offers MDI functionality with a desktop—represented by the JDesktopPane class—and internal frames, represented by the JInternalFrame class. Internal frames reside on a desktop and can be opened, closed, maximized, and iconified within a desktop. Swing also provides a DesktopManager ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required