【问题标题】:GWT TextArea Event ListenerGWT TextArea 事件监听器
【发布时间】:2015-06-11 09:05:27
【问题描述】:

我将尝试添加一个侦听器,但我不知道该怎么做。

我想在用户输入完文本后执行一个函数。

例如,用户在我的 TextArea 中输入文本“123”并使用鼠标单击外部,或单击另一个字段/其他。

我应该在 GWT 中使用什么监听?

我不知道听者的关键词所以来这里寻求帮助。

我尝试过的代码很简单,实际上我认为如果我提供代码并没有多大帮助,因为我只不知道什么监听器/如何制作我想要的功能。

private TextArea TextAreaPartA;
TextAreaPartA = new TextArea();
TextAreaPartA.setFieldLabel("PartA");
TextAreaPartA.setSize(500, 40);
//TextAreaPartA.onComponentEvent(ce);

【问题讨论】:

  • 使用 addBlurHandler..
  • 但我的 TextArea 没有这个选择...
  • .try addblurhandler..查看我发布的以下代码

标签: java gwt listener


【解决方案1】:

你可以试试addBlurHandler

TextAreaPartA.addBlurHandler(new BlurHandler()
{
            @Override
            public void onBlur(BlurEvent event)
            {
                         //do stuff
            }
});

【讨论】:

    【解决方案2】:

    使用 AddBlurHandler,

    TextArea area=new TextArea;    
     area.addBlurHandler(new BlurHandler() {
                @Override
                public void onBlur(final BlurEvent event) {
                    // Do the Stuff here
                }
            });
    

    【讨论】:

      【解决方案3】:

      addBlurHandler() 不起作用,因为您似乎没有使用实际的 GWT TextArea(我认为您使用的是 GwtExt 的 TextArea)。请检查您的导入,应该是import com.google.gwt.user.client.ui.TextArea;

      另请注意,变量名应以小写开头。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-14
        • 2014-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-21
        相关资源
        最近更新 更多