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之监听器相关推荐

  1. java监听适配器是什么_JAVA 监听器与适配器 小小的分析

    监听器和适配器是Java图形用户界面(GUI,Graphics User interface)设计的抽象窗口工具集(AWT,Abstract Window Toolkit)的两个重要概念,他们都在ja ...

  2. java swing列表数据加监听,【Java Swing公开课|Java监听列表项选择事件怎么用,看完这篇文章你一定就会了】- 环球网校...

    [摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...

  3. Java监听mysql的binlog详解(mysql-binlog-connector)

    Java监听mysql的binlog详解(mysql-binlog-connector) 1. 需求概述 2. 技术选型 3. 方案设计 3.环境准备 3.1 查看是否开启binlog 3.2 mys ...

  4. java 监听控制台输入

    分享一下我写的java监听控制台输入并可以给出响应的功能. 很多时候需要监听控制台的输入内容,相当于信号监听,根据输入的内容做出相应的动作,这里给出我的一个简单实现. 要注意的是:监听得到的消息中前后 ...

  5. java监听焦点事件_【Java Swing公开课|Java Swing焦点事件监听器怎么用,看完这篇文章你一定就会了】- 环球网校...

    [摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...

  6. java监听焦点事件_java焦点事件监听器是什么?其他事件有哪些?

    一般来说,java中的知识点都是具有非常强的衍生性的.往往一个知识点后面还有更多的内容,所以学习起来也是比较费工夫的.关于焦点时间监听器也是比较难的,一起来了解一下吧. 首先我们需要知道的是,除了单击 ...

  7. java 监听map的数据_使用监听器:定时清除map缓存的key value .

    使用监听器:定时清除map缓存的key value . 配置web.xml:注意位置 com.my.common.listener.TimerListener 监听类: public class Ti ...

  8. redis java 监听_从零手写实现redis(四)添加监听器

    前言 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? ...

  9. java监听数据库操作_第十六篇——JDBC操作数据库之监听器

    JavaWeb应用中,很多的地方都和session有关.因此session相关的事件监听器,在日常工作中非常有用. 有时候我们需要统计当前在线的人数和访问人数总数,此时就可以使用监听器技术来很简单的实 ...

最新文章

  1. djangorestframework源码分析2:serializer序列化数据的执行流程
  2. mac写python3_跟我读python3文档:004_mac与python3配置
  3. vue常见问题随笔集
  4. 蓝桥杯 算法训练 数字三角形(最简单的DP)
  5. 4.5 计算机网络之网络层路由选择协议(自治系统AS、RIP、OSPF、BGP)
  6. 使用site-maven-plugin在github上搭建公有仓库
  7. 随笔记录(2019.7.10)
  8. 各种损失损失函数的使用场景和使用方法:KL散度
  9. mysql oracle 数据类型转换_Mysql与Oracle之间的数据类型转换
  10. Go Web编程--SecureCookie实现客户端Session管理
  11. oracle linux内存推荐分配,[20191114]linux内存分配的讨论.txt
  12. Codeforces 869C The Intriguing Obsession
  13. Linux kernel路由机制分析(上)
  14. 如何进行IT项目的需求调研?[读后有得所以转之]
  15. 论文降重神器,一键毕业,真香!错过就后悔一整年的论文降重指南
  16. 《王垠、赵海平列传(1)》:“成为最伟大的计算机科学家!”
  17. 论文常用图表一:柱状图【MATLAB】
  18. 定时器实验循环彩灯C语言,单片机实验三-定时器实验
  19. 修改管理员信息php,修改管理员_ThinkPHP_大笨熊_IT技术平台
  20. Pycharm 警告去除

热门文章

  1. 网络变压器的工作原理:网络变压器中的直流电阻对阻断EMI有怎样的影响?
  2. PDF只读模式如何取消?
  3. ANSYS动力分析—谐响应分析(转载)…
  4. 软件管理(六)平行沟通
  5. 霍尼韦尔将为新西兰最高的地标公寓建筑提供楼宇管理系统
  6. H5唤醒本地APP(谷歌地图、百度地图等相通)
  7. 设置页面图标和动态title
  8. HDU(2212) DFS
  9. 微机 微型计算机,微型计算机杂志
  10. 北京乘坐出租车被拒载,险些被掳走一人