zoukankan
html css js c++ java
第十二周学习总结
1.这周扩大了图形界面中容器方面的学习,加深了对容器的理解和使用
JPanel:完成各种复杂界面显示
一个界面只有一个JFrame窗体组件,但可以有多个JPanel面板组件,Panel上也可以使用FlowLayout,BorderLayout,GridLayout等各种布局管理器
也可以加入任意组件
JSplitPane:分割面板(只能分割两个
JTabbedPane:设置多个选项卡供选择(方便管理信息
JScrollPane:为显示的内容加入水平滚动条(水平滚动条根据需要来显示,垂直滚动条始终显示
JDesktopPane(规定父窗体)和JInternalFrame(规定子窗体):完成内部窗体的显示
2.这周也学习了事件处理的相关内容(让一个按钮变得有意义
所有的事件类都是EventObject的子类
监听器:以监听接口形式出现,保存在java.awt.event包中
WindowListener:专门处理窗体事件的监听接口(监听窗体所有变化
直接使用窗体的addWindowListener即可注册事件监听
监听适配器:监听器中有很多方法,但是有时我们只用到它其中的一种方法,其他方法并没有用到,适配器只需重写需要的事件处理方法,而监听接口需要实现全部的方法
动作事件及监听处理:使用ActionListener接口处理按钮的动作事件
仅一个普通方法:void actionPerformed(ActionEvent e)发生操作时调用
3.真心不太理解这节内容
机课上的实现计算机页面以及使用绝对定位实现登录界面要求运用这两周学习的内容
但两个题目都没能及时解决由此可见应该多多总结,多敲代码,多练习教材例题,主动学习!
查看全文
相关阅读:
记 · 佛系青年 · 嗯我百度了下
【CSS】452- 浏览器解析 CSS 样式的过程
记 · 平安夜 · 平安平安平安
【Vuejs】451- Vue CLI 首屏优化技巧
【网站发布】前端自习课
【CSS】450- 温故而知我不懂的CSS
【CSS】449- CSS第四级选择器
RabbitDemo —— Topic
RabbitDemo —— Fanout
RabbitDemo —— Direct
原文地址:https://www.cnblogs.com/saury/p/11862733.html
最新文章
UVA-1610 Party Games (构造)
UVA-1149 Bin Packing (贪心)
UVA-11903 Just Finish it up
UVA-1152 4 Values whose Sum is 0 (二分)
UVA-1605 Building for UN (构造)
UVA-1572 Self-Assembly (图+拓扑排序)
UVA-12166 Equilibrium Mobile(二叉树)
日志文件实时存储
todo:为什么需要EINTR?如何处理EINTR?
线程间互斥:mutex
热门文章
进程间通信:信号
进程间通信:消息队列
Linux错误码
Linux信号列表
makefile模板
敏捷开发
进程间通信和线程间通信
【NPM】455- 13 个 npm 快速开发技巧
【Web技术】454- AJAX 请求真的不安全么?
【JS】453- 计算机如何读懂JavaScript 代码?
Copyright © 2011-2022 走看看