User interface GWT中的粘性按钮
我可以在gwt中创建一个按钮,使onClick保持按下状态,如果它看起来被按下,onClick会释放它吗? 每个州的按钮都有不同的样式User interface GWT中的粘性按钮,user-interface,gwt,button,User Interface,Gwt,Button,我可以在gwt中创建一个按钮,使onClick保持按下状态,如果它看起来被按下,onClick会释放它吗? 每个州的按钮都有不同的样式 有什么想法吗?听起来像个。听起来像个。这是一个非常基本的方法,应该可以给你想要的切换。基本上,第一次点击会放置一个你创建的“点击样式”,当它看起来被按下时,它会给你想要的外观。再次单击该按钮将恢复为正常按钮样式,因此看起来不会再次按下 final Button button = new Button(); button.setStyleName("NormalB
有什么想法吗?听起来像个。听起来像个。这是一个非常基本的方法,应该可以给你想要的切换。基本上,第一次点击会放置一个你创建的“点击样式”,当它看起来被按下时,它会给你想要的外观。再次单击该按钮将恢复为正常按钮样式,因此看起来不会再次按下
final Button button = new Button();
button.setStyleName("NormalButtonStyle");
button.addClickHandler( new ClickHandler() {
private boolean clickedStyle = false;
public void onClick( final ClickEvent clickEvent ){
clickedStyle = !clickedStyle;
if( clickedStyle ){
button.setStyleName("ClickedButtonStyle");
}
else {
button.setStyleName("NormalButtonStyle");
}
}
});
这是一个非常基本的方法,应该给你想要的切换。基本上,第一次点击会放置一个你创建的“点击样式”,当它看起来被按下时,它会给你想要的外观。再次单击该按钮将恢复为正常按钮样式,因此看起来不会再次按下
final Button button = new Button();
button.setStyleName("NormalButtonStyle");
button.addClickHandler( new ClickHandler() {
private boolean clickedStyle = false;
public void onClick( final ClickEvent clickEvent ){
clickedStyle = !clickedStyle;
if( clickedStyle ){
button.setStyleName("ClickedButtonStyle");
}
else {
button.setStyleName("NormalButtonStyle");
}
}
});
那么您希望按钮的外观在按下和释放之间切换?那么您希望按钮的外观在按下和释放之间切换?