Когда я добавляю объект o1
к кнопке с addActionListener()
, для каких действий стоит actionPerformed()
из o1
? Это доступно для JTextField
?Когда это называется actionPerformed?
0
A
ответ
1
actionPerformed(ActionEvent e)
- это абстрактный метод интерфейса ActionListener. Вы должны добавить его следующим образом.
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
//............
}
});
Является ли это для JTextField?
Да, это доступно для JTextField.
1
Для JButton
вызывается при нажатии кнопки ActionListener
.
ActionListener
JTextField
уволен при нажатии клавиши Enter.
Это объясняется в документации.
2
actionPerformed вызывается, когда пользователь выполняет любую операцию над этим компонентом поворота. ActionListner может быть добавлен каждый компонент Swing. Так что да, вы можете добавить его на JTextField. Но он вызывается только в том случае, если кто-то нажал клавишу ввода на JTextField. Для других действий вам нужно добавить других участников, таких как DocumentListner.
Смежные вопросы
- 1. Когда это сделаноRegisterForRemoteNotificationsWithDeviceToken называется?
- 2. Определите, какая кнопка называется методом actionPerformed
- 3. Ссылка на это в actionPerformed
- 4. Почему добавляю, когда это не называется
- 5. Различные результаты каждый раз, когда это называется
- 6. Когда это называется метод разрушения весны?
- 7. Java-Key Bindings не работает/actionPerformed не называется
- 8. Почему это называется «String»?
- 9. Что это называется?
- 10. Как называется это программирование?
- 11. actionPerformed() для кнопки, удерживая
- 12. JCombobox с actionperformed в другом actionperformed
- 13. actionPerformed (ActionEvent е) {
- 14. Почему это называется BSON?
- 15. Это называется перегрузка?
- 16. Почему это называется «Облако»?
- 17. Рубисты: Что это называется?
- 18. Почему это называется сборкой?
- 19. Как называется это «меню»?
- 20. Как это называется?
- 21. Это называется «Циркулярная ссылка»?
- 22. Почему это называется «Rust»?
- 23. Как называется это дерево?
- 24. Почему это называется полиморфизмом?
- 25. Почему это называется
- 26. Как называется это поведение?
- 27. Почему это называется NoSQL?
- 28. Вложение actionPerformed()
- 29. Когда называется оператор const [], а когда называется неконстантный оператор []?
- 30. Как называется это правило программирования?
На этой [ссылке] (http://docs.oracle.com/javase/6/docs/api/javax/swing/JTextField.html#addActionListener%28java.awt.event.ActionListener%29) не скажите что-нибудь о том, что действие вызова jTextFieldPerformed только тогда, когда пользователь нажимает ENTER. Где я нахожу объяснение для всего Swing Component (JTextField, JButton, ...)? – Blocked
@Blocked Во введении в 7-м абзаце, который начинается с * Как текстовое поле потребляет события VK_ENTER, зависит от того, есть ли в текстовом поле какие-либо прослушиватели действий. * –