Java图形界面学习小记

这篇其实是对Java语言程序设计该书第8、9章的学习回顾。
虽然已经很累了,但是码完再睡吧。。。

第八章 图形界面设计
这章估摸主要讲的一个是常用awt组件,一个是布局管理器,最重要的还是事件和监听器还有适配器。
1.AWT和Swing的区别
2.常见容器类及容易默认布局
3.内容窗格ContentPane
4.按钮、切换按钮、复选、单选按钮,其中复选和单选都依赖GroupButton按钮组来实现组内单选即使是单选框
5.Border
6.布局管理器
7.事件处理
组件注册事件监听器addXXListener也叫事件监听程序
该方法需要传入一个事件监听器的实现类作为参数通常也就是XXListener,常见的通过匿名来实现。
8.常见事件种类和相关接口和方法
9.适配器,简单来说就是为了省去一个个给监听器去实现各个方法存在的,作用就是只需要实现监听器中关心的事件处理方法。
10.绘图Graphics和Graphics2D,没怎么看。貌似用不到。

第九章 Swing组件
1.组合框,其实也就是下拉框不懂为什么要叫组合框
2.列表,参数有点不熟
3.JT系列 文本域和文本区以及文本密码框
4.菜单组件JMB,JMI,JM,JCBMI,JRBMI,Item类似叶子,点了就是事件触发项,JMenu则是会展开的。JMenubar不占布局位置,需要setMenubar设置而不是add
5.对话框模式和非模式,强和非强。标准对话框。

发布了17 篇原创文章 · 获赞 1 · 访问量 428

猜你喜欢

转载自blog.csdn.net/yezhuangqiu7638/article/details/104744219