gpt4 book ai didi

java - 如何实现 GWT、Java、按钮和点击处理程序

转载 作者:行者123 更新时间:2023-12-01 14:13:11 24 4
gpt4 key购买 nike

如果有人提出并回答了这个问题,请原谅我,因为如果有的话,我无法找到它。

我可以找到几个例子,例如

button.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
... stuff ...
}
});

我试图了解如何使用以下结构实现按钮单击处理程序。

public class myClass implements EntryPoint {
final Button MyButton = new Button("text");
:
:
void onClickMyButton(???) {
... stuff ...
}
:
:
}

对于“我”来说,这种结构更容易阅读,并且只是我对编码风格的偏好。但不知道如何实现。

我正在将 Eclipse 和 GWT 用于 Java Web 应用程序。任何帮助将不胜感激。

最佳答案

要么

public class myClass implements EntryPoint, ClickHandler {
final Button myButton = new Button("text");
:
:
myButton.addClickHandler(this);


@Override
void onClick(ClickEvent event) {
... stuff ...
}
}

public class myClass implements EntryPoint {
final Button myButton = new Button("text");
:
:
myButton.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
onClickMyButton(event);
}
});

private void onClickMyButton(ClickEvent event) {
... stuff ...
}
}

第二个更简洁,并且允许使用单独的方法处理多个按钮。

关于java - 如何实现 GWT、Java、按钮和点击处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18323473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com