Swing程序的建立步骤
步骤一:建立容器――容器就是可以容纳其他图形对象的类,容器中还可以添加容器。
步骤二:建立组件――组件就是一套图形对象。
步骤三:将组件添加到容器――将创建好的对象添加到容器中,才能在窗体上正式显示。
步骤四:设置布局――设置组件的显示布局。
Swing容器类综述
JApplet:在浏览器中运行的容器。
JFrame:带有标题和边框的顶级窗口。
JPanel:就是一个矩形区域,其中可以包含图形组件,也可以 包含其他JPanel。
JScrollPane:一种可以实现水平或垂直滚动条的容器。
JDiolog:一种弹出窗口。
Swing容器类――JFrame
JFrame类是java.awt.Frame类的扩展,是创建Swing程序时使用最多的最底层容器,即便在程序中已经有其他容器时,也往往是将其他容器添加到JFrame中。
创建JFrame容器的步骤:
1.让用户自定义类继承于JFrame
2.在自定义类的构造方法中对该窗体进行初始化
3.最初始化的最后位置要主动的将窗体设置为可见
4.为了能够保证用户在点击窗体关闭按钮时能真正关闭整个窗体线程,我们使用setDefaultColseOption(EXIT_ON_CLOSE)方法
Swing容器类――JPanel
javax.swing.JPanel类是一个普通的矩形,缺少JFrame容器的标题和边框。
通常和JFrame配合使用,增大窗体布局的灵活性。现将组件添加到JPanel容器,再将JPanel容器添加到JFrame容器。
Swing容器类――JScollPane
javax.swing. JScollPane实现了滚动条功能。