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

图形界面

时间:2017-04-16 18:49:57      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:layout   接口   容器   定义   界面   装饰模式   order   管理   设计   

知识点:

java中有一种设计模式叫做装饰模式
也就是说我们有一个接口
如果要直接实现这个接口的话,需要全部实现接口没有实现的方法
但是有时候这样会显得很麻烦,有时候我们就只是需要接口的一个方法就行了
这个时候可以使用一个抽象类,来实现接口的所有方法
而我们自己写的类,其实只需要去继承这个抽象类就行了
这里的WindowListener就是一个很明显的例子
WindowListener有一个实现他的抽象类
这个时候我们自己的类想实现哪一个就选择实现哪一个就行了
这样就实现了代码的简化

如果只是使用原始的布局管理,这样布局就非常的不方便
其实我们可以在布局管理里面再套上一个panel
这个panel其实就是一个容器,我们可以在这个容器里面再次使用不同的布局
默认JPanel的布局是FlowLayout

swing界面有自定义的布局管理器
默认的布局管理器是BorderLayout
这种默认的BorderLayout,默认放入的控件,都是直接放入到中间

图形界面

标签:layout   接口   容器   定义   界面   装饰模式   order   管理   设计   

原文地址:http://www.cnblogs.com/a975567222/p/6719533.html

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