2014-03-19 6 views
1

현재 GWT-bootstrap3 드롭 다운 및 드롭 다운 메뉴 위젯을 사용하고 있습니다. 위젯은 uibinder.xml 파일에 있습니다. .java 파일에서 위젯에 대한 변경 이벤트를 처리 할 수 ​​없습니다. 예를 들어, 드롭 다운에서 다른 옵션을 선택하면 옵션을 선택해야합니다. GWT-bootstrap3 드롭 다운 위젯에서 onselection change 이벤트를 처리하는 방법 ?? ... 아이디어를 공유하시기 바랍니다GWT-Boostrap3 Dropdown, Dropdownmenu 위젯에 changehandler가 없습니다

감사

답변

1

당신은 다음 AnchorListItem 객체에 addClickHandler 수 DropDownMenu 내부 AnchorListItem를 사용할 수 있습니다. UI 바인더 XML에서

: 자바 코드에서

<b:DropDownMenu ui:field="menuUserInfo" addStyleNames="wt-dropdown-menu"> 
    <b:AnchorListItem ui:field="menuItemPreferences" text="Preferences"/> 
    <b:AnchorListItem ui:field="menuItemLogout" text="Logout"/> 
</b:DropDownMenu> 

: 나도 같은 찾고 있었다

menuItemLogout.addClickHandler(new ClickHandler() { 
    @Override 
    public void onClick(ClickEvent clickEvent) { 
     // Added logout logic 
    } 
    }); 
+0

좋은. – Ashish