码迷,mamicode.com
首页 > 其他好文 > 详细

第十二周

时间:2019-11-16 17:38:09      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:listen   无法   ada   覆写   直接   图片   desktop   复杂   png   

1、JPanel

JPanel也是一种经常使用到的容器之一,可以使用JPanel完成各种复杂的界面显示。在JPanel中可以加入任意的组件,之后直接将JPanel容器加入到JFrame容器中即可显示。

2、JSplitPane

JSplitPane主要功能是分割面板,可以将一个窗体分为两个子窗体,可以是水平排列也可以是垂直排列

主要方法及常量

技术图片

3、JTabbedPane

JTabbedPane是在一个面板上设置多个选项卡供用户选择

主要方法及常量

技术图片

4、JScrollPane

JScrollPane类可以为组件添加滚动条

主要方法及常量

技术图片

5、JDesktopPane与JInternalFrame

在Swing中也可以完成内部窗体的显示,即,在一个窗体可以出现多个子窗体,每一个子窗体都无法超出父窗体的区域。

JDesktopPane规定出了一个父窗体的基本形式,而JInternalFrame规定出了各个子窗体,JInternalFrame需要加入到JDesktopPane之中。

6、事件和监听器

6.1、窗体事件

WindowListener是专门处理窗体的事件监听接口,一个窗体的所有变化,例如:窗口打开、关闭等都可以使用这个接口进行监听。

主要方法

技术图片

6.2、监听适配器

在整个事件处理中提供了很多的Adapter(适配器)类,方便用户进行事件处理的实现,以WindowAdapter为例,用户只要继承了此类,就可以根据自己的需要覆写方法,如果现在只需要关心窗口关闭方法,则只在子类中覆写windowClosing()方法即可。

6.3、动作事件及监听处理

一个按钮要想让其变得有意义,就必须使用事件处理,在Swing的事件处理中,可以使用ActionListener接口处理按钮的动作事件,ActionListener接口只定义了一个方法。

第十二周

标签:listen   无法   ada   覆写   直接   图片   desktop   复杂   png   

原文地址:https://www.cnblogs.com/zzwwll/p/11872357.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!