当前位置: 首页 > 面试题库 >

更改时如何为jtexfield添加侦听器?

澹台新知
2023-03-14
问题内容

我有一个JTextField.我想在其中的文本更改时调用一个函数。

我怎么做?


问题答案:

Java跟踪JTextField文本内容变化的适当侦听器是DocumentListener,您必须将其添加到JTextField的文档中:

myTextField.getDocument().addDocumentListener(new DocumentListener() {
    // implement the methods
});


 类似资料:
  • 问题内容: 假设我使用statement定义了一些变量。代码运行时,变量的值会更改。 如何跟踪此变量的变化?我如何实现某些行为类似于onSomeVariableChangedListener的侦听器? 我还需要知道何时在一个页面中执行了其他方法,以便可以在另一个类中设置侦听器。 问题答案: 这是将变量隐藏在 setter / getter 对后面的众多原因之一。然后,在设置器中,您可以通知您的侦听

  • 问题内容: 我希望在用户更改文本字段中的值后立即显示消息框。目前,我需要按Enter键才能弹出消息框。我的代码有什么问题吗? 任何帮助,将不胜感激! 问题答案: 将侦听器添加到为你自动创建的基础文档中。

  • 本文向大家介绍Android 侦听SharedPreferences更改,包括了Android 侦听SharedPreferences更改的使用技巧和注意事项,需要的朋友参考一下 示例 请注意: 仅当添加或更改值时,侦听器才会触发,设置相同的值将不会调用它; 侦听器需要保存在成员变量中,而不是匿名类,因为registerOnSharedPreferenceChangeListener它使用弱引用进

  • 我已经创建了一个数组列表,当使用鼠标按下事件选择列表项时,必须为其添加一个侦听器,以便如何做到这一点。我为其创建了数组列表ia的代码,如下所示 现在我需要为它添加鼠标向下事件监听器。之前我编写了SWT的鼠标事件监听器,但现在必须更改。早期的SWT监听器如下所示 因此,请帮助我如何将侦听器添加到java.util.list的数组列表中

  • 我想在Java中添加一个按钮侦听器,这样当用户只需按下按钮时,按钮就会被按下。 我尝试将此操作监听器添加到我创建的按钮: 这就是整个功能: 然而,当我的gui出现时,我在输入输入后按“回车”键,什么也没有发生。我必须亲自点击按钮,这正是我试图避免的! 这是我创建的窗口: 我希望用户输入一个数字,然后按enter键,然后单击按钮。帮助我做错了什么?

  • 问题内容: 我希望消息框在用户更改文本字段中的值后立即显示。目前,我需要按Enter键才能弹出消息框。我的代码有什么问题吗? 任何帮助,将不胜感激! 问题答案: 将侦听器添加到为您自动创建的基础文档中。