2021-06-10

Day 28

学习目标:

1.文本框和密码框(文本域)
2.动作监听
3.监听器(Listener)

学习内容:

1.文本框和密码框(文本域)
文本框(JTextField):用于输出文本,是明文。(用户名后面的输入框)

例如:
在这里插入图片描述
结果:
在这里插入图片描述
密码框(JPasswordField):用于输入密码,输入的不是明文,而是一串符号。(密码后的输入框)
例如:
在这里插入图片描述
结果:
在这里插入图片描述
文本域:可以编辑多行文字
在这里插入图片描述

在这里插入图片描述

2.动作监听
ActionListener是一个接口,ActionEvent通常在点击一个按钮或双击某个列表项或选中某个菜单时发生。
那我们该如何设置动作监听呢?
先对监听者添加ActionListener接口,实现其所有方法,在重写需要用到的方法对事件进行处理,最后对事件源注册监听。
例如:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
例二:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.监听器(Listener)
监听器用于监听web应用中某些对象、信息的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当范围对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。
KeyListener键盘监听事件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
MouseListener鼠标事件
鼠标按下 、松开 、进入、移除等时发生动作事件
在这里插入图片描述
在这里插入图片描述
窗体事件:
.窗体是一个事件源;
.在事件源上添加监听器并加上处理事件方法即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2020080605009

猜你喜欢

转载自blog.csdn.net/m0_54241777/article/details/117904798