[英]How to implement GWT, Java, button, and the clickhandler
如果有人提出並回答了這個問題,請原諒我,因為我一直找不到它。
我可以找到幾個例子
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 App。 任何幫助,將不勝感激。
要么
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 ...
}
}
第二個更加清潔,並且允許使用單獨的方法處理多個按鈕。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.