永发信息网

Java事件中两个文本域共同一个监听者,怎样知道是哪个文本域触发的事件(DocumentListener)

答案:2  悬赏:50  手机版
解决时间 2021-02-04 20:15
  • 提问者网友:浪荡绅士
  • 2021-02-04 07:27
Java事件中两个文本域共同一个监听者,怎样知道是哪个文本域触发的事件(DocumentListener)
最佳答案
  • 五星知识达人网友:春色三分
  • 2021-02-04 08:12
e.getDocument() == JTextArea.getDocument();
全部回答
  • 1楼网友:大漠
  • 2021-02-04 08:41
关于文本域内容的监 听,api没有直接的监 听jtextfield的文本内容变化的方法。而是通过一个document接口对象来实现的。 参考代码如下 jtf.getdocument().adddocumentlistener(new documentlistener() {    //监听文本内容的插入事件;    public void removeupdate(documentevent e) {     //keyword = textfield.gettext();    }    //监听文本内容的插入事件;     public void insertupdate(documentevent e) {     //keyword = textfield.gettext();    }    //监听文本属性的变化;     public void changedupdate(documentevent e) {    }   });
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯