小编pp.*_*pp.的帖子

Java,创建和修改Object作为参数传递给新对象的构造函数

我是java的初学者,我正在学习谷歌网络工具包(GWT).我在他们的教程中看到了这段代码片段.我不明白发生了什么.我似乎是在构造函数中为一个新的Button对象创建一个ClickHandler对象,而在ClickHandler对象中我们覆盖了onClick方法?它正在做什么?我们可以用这种风格添加更多方法,还是只修改现有方法?

    package com.google.gwt.sample.hello.client;

import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;

/**
 * Hello World application.
 */
public class Hello implements EntryPoint {

  public void onModuleLoad() {
    Button b = new Button("Click me", new ClickHandler() {
      public void onClick(ClickEvent event) {
        Window.alert("Hello, AJAX");
      }
    });

    RootPanel.get().add(b);
  }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

java gwt

2
推荐指数
1
解决办法
111
查看次数

标签 统计

gwt ×1

java ×1