0
我試圖創建一個使用複選框作爲標題的DisclosurePanel。但是,當我設置它時,單擊複選框只會打開並關閉DisclosurePanel;它不檢查或取消選中該框。任何人都知道如何做到這一點?GWT - 使用複選框作爲DisclosurePanel的標頭
我試圖創建一個使用複選框作爲標題的DisclosurePanel。但是,當我設置它時,單擊複選框只會打開並關閉DisclosurePanel;它不檢查或取消選中該框。任何人都知道如何做到這一點?GWT - 使用複選框作爲DisclosurePanel的標頭
只需添加處理程序的打開/關閉事件,並設置複選框存在的價值:
disclosurePanel.addOpenHandler<DisclosurePanel>(new OpenHandler<DisclosurePanel>() {
@Override
public void onOpen(OpenEvent<DisclosurePanel> event) {
checkbox.setValue(true);
}
));
disclosurePanel.addCloseHandler<DisclosurePanel>(new CloseHandler<DisclosurePanel>() {
@Override
public void onClose(CloseEvent<DisclosurePanel> event) {
checkbox.setValue(false);
}
));