This chapter provides tutorial notes and example codes on internal frames. Topics include quick introduction of the javax.swing.JInternalFrame class and the javax.swing.JInternalFrameListener interface; examples of creating internal frames inside the main frame; examples of adding internal frame listeners.
An object of the javax.swing.JInternalFrame class represents an internal frame inside the main frame.
Creating a class to implement the javax.swing.JInternalFrameListener interface allows you to add logics
to react to events generated by internal frames.