java 监听jtextfield_java JTextField之监听器
1.想要获取JTextField的改变删除更新信息。
public class Textmonitor extends JFrame implements DocumentListener{
@Override
public void insertUpdate(DocumentEvent e) {
System.out.println(“insert text”);
}
@Override
public void removeUpdate(DocumentEvent e) {
System.out.println(“remove text”);
}
@Override
public void changedUpdate(DocumentEvent e) {
System.out.println(this.get);
}
}
JTextField tf1=new JTextField();
tf1.getDocument().addDocumentListener(new test());
2.或者直接内部重写
JTextField tf1=new JTextField();
tf1.getDocument().addDocumentListener(new javax.swing.event.DocumentListener(){
public void changedUpdate(DocumentEvent documentEvent) {
System.out.println(tf1.getText());
//System.out.println("changed" );
}
public void insertUpdate(DocumentEvent documentEvent) {
// System.out.println("insert");
}
public void removeUpdate(DocumentEvent documentEvent) {
// System.out.println("remove");
}
});
怎么说呢,我在做的时候用的是第二种,因为第一种的时候我不知道怎么返回值,因为重写的方法是void,得在test()中再定义一个String类public String get()返回方法,tf1.get()才可以调用,如果你实现的文本框不多的话第二种比较好,多的话,需要重复实现JTextField,第一种比较好,一劳永逸
java 监听jtextfield_java JTextField之监听器相关推荐
- java监听适配器是什么_JAVA 监听器与适配器 小小的分析
监听器和适配器是Java图形用户界面(GUI,Graphics User interface)设计的抽象窗口工具集(AWT,Abstract Window Toolkit)的两个重要概念,他们都在ja ...
- java swing列表数据加监听,【Java Swing公开课|Java监听列表项选择事件怎么用,看完这篇文章你一定就会了】- 环球网校...
[摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...
- Java监听mysql的binlog详解(mysql-binlog-connector)
Java监听mysql的binlog详解(mysql-binlog-connector) 1. 需求概述 2. 技术选型 3. 方案设计 3.环境准备 3.1 查看是否开启binlog 3.2 mys ...
- java 监听控制台输入
分享一下我写的java监听控制台输入并可以给出响应的功能. 很多时候需要监听控制台的输入内容,相当于信号监听,根据输入的内容做出相应的动作,这里给出我的一个简单实现. 要注意的是:监听得到的消息中前后 ...
- java监听焦点事件_【Java Swing公开课|Java Swing焦点事件监听器怎么用,看完这篇文章你一定就会了】- 环球网校...
[摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...
- java监听焦点事件_java焦点事件监听器是什么?其他事件有哪些?
一般来说,java中的知识点都是具有非常强的衍生性的.往往一个知识点后面还有更多的内容,所以学习起来也是比较费工夫的.关于焦点时间监听器也是比较难的,一起来了解一下吧. 首先我们需要知道的是,除了单击 ...
- java 监听map的数据_使用监听器:定时清除map缓存的key value .
使用监听器:定时清除map缓存的key value . 配置web.xml:注意位置 com.my.common.listener.TimerListener 监听类: public class Ti ...
- redis java 监听_从零手写实现redis(四)添加监听器
前言 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? ...
- java监听数据库操作_第十六篇——JDBC操作数据库之监听器
JavaWeb应用中,很多的地方都和session有关.因此session相关的事件监听器,在日常工作中非常有用. 有时候我们需要统计当前在线的人数和访问人数总数,此时就可以使用监听器技术来很简单的实 ...
最新文章
- djangorestframework源码分析2:serializer序列化数据的执行流程
- mac写python3_跟我读python3文档:004_mac与python3配置
- vue常见问题随笔集
- 蓝桥杯 算法训练 数字三角形(最简单的DP)
- 4.5 计算机网络之网络层路由选择协议(自治系统AS、RIP、OSPF、BGP)
- 使用site-maven-plugin在github上搭建公有仓库
- 随笔记录(2019.7.10)
- 各种损失损失函数的使用场景和使用方法:KL散度
- mysql oracle 数据类型转换_Mysql与Oracle之间的数据类型转换
- Go Web编程--SecureCookie实现客户端Session管理
- oracle linux内存推荐分配,[20191114]linux内存分配的讨论.txt
- Codeforces 869C The Intriguing Obsession
- Linux kernel路由机制分析(上)
- 如何进行IT项目的需求调研?[读后有得所以转之]
- 论文降重神器,一键毕业,真香!错过就后悔一整年的论文降重指南
- 《王垠、赵海平列传(1)》:“成为最伟大的计算机科学家!”
- 论文常用图表一:柱状图【MATLAB】
- 定时器实验循环彩灯C语言,单片机实验三-定时器实验
- 修改管理员信息php,修改管理员_ThinkPHP_大笨熊_IT技术平台
- Pycharm 警告去除