HTML クラスと Java クラスの clickHandler を追加するボタンがあります。
Button someButton = new Button();
someButton.getElement().setClassName("someClass");
someButton.addClickHandler(this);
次に、私の Java クラス clickHandler は次のようになります。
public void onClick(ClickEvent event){
Widget sender = (Widget) event.getSource();
if(sender == someOtherWidget){
...
}else if(...){
...
}
someClass
私がやりたいことは、送信者ウィジェットがHTML クラスを持っている場合に何かを行うようにする何かを clickHandler に追加することです。何かのようなもの:
else if(sender.getClassName().equals("someClass")){
doSomething();
}
ただし、ウィジェットには getClassName() がありません。HTML クラスをウィジェットに適用する方法について、誰か提案がありますか? どうもありがとう!