Java Swing![]() What is Java Swing![]() Swing Hello World![]() Swing Concepts![]() Swing Application, an Overview![]() Containment Hierarachy![]() Tasks![]() The JComponent Class![]() Basic Swing Components![]() Top Level Containers![]() JFrame![]() Intermediate Swing Containers![]() JPanel![]() Using Atomic Components![]() ImageIcon![]() Useful Automic Components![]() Layout Managers![]() GridBagLayout Class![]() GridBagConstraints![]() Using JScrollPane![]() Anatomy of a Swing Application Layout Manager Event Handling Inner Classes Swing Applet Exceptions Threads Java I/O Network Programming Resources | JFramejava.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Frame
|
+--javax.swing.JFrame
A JFrame class, is a window that has decorations such as a border, a title, and buttons for closing and iconifying the window. Applications with a GUI typically use at least one frame. Methods include: pack, setSize, setVisible, setTitle, and getTitle. |