Как отловить событие JTextField в Java? - PullRequest
1 голос
/ 26 марта 2011

Я создаю JtextField и JList, в jlist есть 100 элементов, я хочу перехватить событие jtextfield, соответствующего jlist, когда я набираю что-то в текстовом поле как 'B', элементы, связанные с 'B' в Jlist, я хочу видеть в настоящее время в Jlist,

Ответы [ 2 ]

2 голосов
/ 26 марта 2011

Чтобы отследить, что редактируется в JTextField «в реальном времени», вы должны добавить DocumentListener к документу JTextField:

myTextField.getDocument().addDocumentListener(new DocumentListener() {
    // ... implement DocumentListener methods and filter the JList model 
    // each time an event is triggered
});
0 голосов
/ 26 марта 2011

вы можете просто использовать ActionListner в поле jtext. Каждый раз, когда вы пишете что-то в текстовое поле, вы можете сделать что-то вроде просмотра значения текстового поля

сообщить мне

Пока

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...