Swing中的组件:面板组件、文本组件、标签组件、按钮组件、下拉框组件。
一、面板组件
Swing组件中除了JFrame和JDialog这样的顶级容器,还提供了一些面板组件,面板组件不能单独存在,只能放置在顶级窗口容器中。最常见的面板组件有Jpanel和JScrollPane。
1、JPanel
JPanel面板组件是一个无边框,不能被移动、放大、缩小或关闭的面板,它的默认布局管理器是FlowLayout,也可以使用JPanel带参数的构造函数JPanel(LayoutManager layout)或setLayout()成员方法设置JPanel布局管理器。
JPanel大多从父类(如Container)继承过来。
2、JScrollPane
是一个带有滚动条的面板,面板上只能添加一个组件,如果想添加多个组件,应该先将这多个组件添加到某个组件中,然后再将这个组件添加到JScrollPane中。
常用构造方法如下:
方法声明 | 功能描述 |