Swing组件一览表
顶层容器:
组件 |
所属类 |
常用构造方法 |
JFrame |
javax.swing. JFrame |
JFrame ( ) |
JFrame (String s) |
||
JApplet |
javax.swing. JApplet |
略 |
JDialog |
javax.swing. JDialog |
JDialog () |
JDialog (Frame owner) |
||
JDialog (Frame owner,String title) |
||
JWindow |
javax.swing. JWindow |
略 |
中间容器:
组件 |
所属类 |
常用构造方法 |
JPanel面板 |
javax.swing.JPanel |
JPanel():创建具有双缓冲和流布局的新 JPanel |
JPanel (LayoutManager layout ) 创建具有 FlowLayout 和指定缓冲策略的新 JPanel
|
||
JScrollPane 滚动面板 |
javax.swing.JScrollPane |
JscrollPane() |
JScrollPane (Component view) |
||
JSplitPane 分隔面板 |
javax.swing.JSplitPane |
JSplitPane() |
JSplitPane(int newOrientation) |
||
JToolBar 工具栏 |
javax.swing.JToolBar |
JtoolBar() |
JtoolBar(String name) |
特殊容器:
组件 |
所属类 |
常用构造方法 |
JInternalFrame 内部窗体 |
javax.swing.JInternalFrame |
JInternalFrame() |
JInternalFrame (String title) |
||
JLayeredPane 分层面板 |
javax.swing.JLayeredPane |
JLayeredPane () |
JRootPane |