gWT에서 onClick을 누른 상태로 단추를 만들면 onClick을 눌렀을 때 해제 할 수 있습니까? 버튼마다 상태가 다른 스타일이 있습니까?GWT의 고정 단추
어떤 아이디어가 있습니까?
gWT에서 onClick을 누른 상태로 단추를 만들면 onClick을 눌렀을 때 해제 할 수 있습니까? 버튼마다 상태가 다른 스타일이 있습니까?GWT의 고정 단추
어떤 아이디어가 있습니까?
그 소리는 ToggleButton입니다.
이것은 사용자가 원하는 토글을 제공해야하는 매우 기본적인 접근 방식입니다. 기본적으로 첫 번째 클릭은 당신이 만든 모양의 '클릭 된 스타일'을 넣을 것입니다. 두 번 클릭하면 일반 버튼 스타일로 되돌아가 다시 보지 않게됩니다.
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");
}
}
});
+1 유용한 기술을 보여주기 위해. –
버튼의 모양을 눌렀다 놓았 으면 좋겠습니까? –