【问题标题】:How to make JTextField lose its focus?如何让 JTextField 失去焦点?
【发布时间】:2013-06-13 19:41:10
【问题描述】:

如题如何让JTextField失去焦点?

类似:

jtf.setFocus(false)

【问题讨论】:

  • 将焦点设置在所需的组件上,然后有问题的JTextField 会自动失去焦点。
  • 另见setFocusable(false),尤其是setEnabled(false)。如果您确实不想让用户在某个字段中输入或复制数据,这是一种非常确保其不被聚焦的有效方法。

标签: java swing focus jtextfield


【解决方案1】:

您可以简单地将焦点转移到另一个组件:

myOtherComponent.requestFocusInWindow();

【讨论】:

    【解决方案2】:

    你可以从另一个控件调用requestFocus()方法

    【讨论】:

    • 正确的使用方法是 requestFocusInWindow()。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-09
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    • 2020-05-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多