Day 28
学习目标:
1.文本框和密码框(文本域)
2.动作监听
3.监听器(Listener)
学习内容:
1.文本框和密码框(文本域)
文本框(JTextField):用于输出文本,是明文。(用户名后面的输入框)
例如:
结果:
密码框(JPasswordField):用于输入密码,输入的不是明文,而是一串符号。(密码后的输入框)
例如:
结果:
文本域:可以编辑多行文字
2.动作监听
ActionListener是一个接口,ActionEvent通常在点击一个按钮或双击某个列表项或选中某个菜单时发生。
那我们该如何设置动作监听呢?
先对监听者添加ActionListener接口,实现其所有方法,在重写需要用到的方法对事件进行处理,最后对事件源注册监听。
例如:
例二:
3.监听器(Listener)
监听器用于监听web应用中某些对象、信息的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当范围对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。
KeyListener键盘监听事件
MouseListener鼠标事件
鼠标按下 、松开 、进入、移除等时发生动作事件
窗体事件:
.窗体是一个事件源;
.在事件源上添加监听器并加上处理事件方法即可。
2020080605009