【问题标题】:vaadin focus replaced componentvaadin 焦点替换组件
【发布时间】:2013-02-14 19:45:11
【问题描述】:

我在按钮点击监听器中使用了replaceComponent(oldButton, newTextField),之后操作按钮被文本字段替换,但我必须点击它才能输入文本。

我想单击按钮并将文本写入文本字段而不单击文本字段。我怎样才能做到这一点?

【问题讨论】:

    标签: java vaadin


    【解决方案1】:

    您需要使用AbstractField#focus() 方法请求关注新的TextField,即

    replaceComponent(oldButton, newTextfield)
    newTextField.focus();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-13
      • 1970-01-01
      • 2014-02-15
      • 1970-01-01
      • 1970-01-01
      • 2021-11-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多