【问题标题】:How to remove action event after key pressed in a text field?如何在文本字段中按下按键后删除动作事件?
【发布时间】:2017-03-09 09:46:11
【问题描述】:

我有一个文本字段并将带有操作的输入键映射到该文本字段。输入按键后,如何删除文本字段中按输入键的按键事件?

【问题讨论】:

  • 插入您的代码和/或示例
  • 为什么? JTextField 已经通过 ActionListenerAction API 响应 Enter
  • 我想你误解了我的问题。
  • 我有两个独立的组件,我只能使用这种方法访问组件引用。 XXXmodule.getView() :JComponent,我想在父组件内部的组件中添加回车键监听器。怎么可能?
  • 1) 为了尽快获得更好的帮助,请发帖 minimal reproducible exampleShort, Self Contained, Correct Example。 2) 提示:添加@MadProgrammer(或重要的@)以通知此人有新评论。 3) 这听起来像是一个 XY 问题。见What is the XY problem? 但我同意之前的评论..'为什么?'。

标签: java swing keyevent actionevent


【解决方案1】:

按回车键后,如何删除文本字段中按回车键的按键事件?

textField.removeActionListener(...);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-21
    • 1970-01-01
    • 2012-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多