如何在java中捕获JTextField的事件?

时间:2011-03-26 11:49:30

标签: java swing

我正在创建一个JtextField和一个JList,jlist中有100个项目,我想捕获jtextfield对应jlist的事件,当我在textfield中输入'B'时,与'B'相关的项目jlist,我想在jlist中看到,

2 个答案:

答案 0 :(得分:2)

要在“实时”中跟踪JTextField中正在编辑的内容,必须将DocumentListener添加到JTextField的文档中:

myTextField.getDocument().addDocumentListener(new DocumentListener() {
    // ... implement DocumentListener methods and filter the JList model 
    // each time an event is triggered
});

答案 1 :(得分:0)

你可以在jtextfield上使用ActionListener 每次你在文本字段中写一些东西,你都可以做一些事情,比如看看文本域的值

让我知道

再见