-------->>>>>顶层容器:JFrame、JApplet、JDialog和JWindow(几乎不会使用)
-------->>>>>中间容器:JPanel、JScollPanel、JSplitPane、JToolBar等
-------->>>>>特殊容器:在用户界面有特殊作用的中间容器,如
JInternalFrame(提供很多本机窗体功能的轻量级对象,这些功能包括拖动、关闭、变成图标、调整大小、标题 显示 和支持菜单栏)
JRootPane (该轻量级容器由 JFrame
、JDialog
、JWindow
、JApplet
和 JInternalFrame
在后台使用。有关根窗格 所提供功能的面向任务的信息)
JLayeredPane(为 JFC/Swing 容器添加了深度,允许组件在需要时互相重叠。Integer
对象指定容器中每个组 件的深度,其中编号较高的组件位于其他组件之上)
JDestopPane(此类实现对 JDesktopPane
类的可访问性支持。它提供适合于桌面窗格用户界面元素的 Java Accessibility API 的实现。)
-------->>>>>基本组件:实现人机交互的组件如:JButton、JComboBox、JList、JMenu、JSlider等
-------->>>>>不可编辑信息的显示组件:向用户现实不可编辑信息的组件,如JLabel、JProgressBar和JToolBar
-------->>>>>可编辑信息的现实组件:向用户现实可编辑的格式化信息的组件,如JTable、JTextField和JTextArea
-------->>>>>特殊对话框组件:可以直接产生特殊对话框的组件,如JColorChooser和JFileChooser等