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) {
}
});
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯