2013-05-02 97 views
3

我是GWT和MGWT的初學者。在我的項目中,我要求我必須啓用 並禁用MGWT Botton。在MGWT的當前版本中沒有給出直接方法。 我在GWT按鈕中看到它。啓用/禁用MGWT按鈕

com.google.gwt.user.client.ui.Button b = new com.google.gwt.user.client.ui.Button(); 
b.setEnable(boolean); 

但是它沒有在MGWT中給出。 請幫助我,我們如何使用CSS /別的東西實現以上功能

回答

0

我不是MGWT的傢伙。而且必須有一些更好的解決方案。您可以嘗試低的水平元素操作:

Button mgwtButton; 
mgwtButton.getElement().setAttribute("disabled", "disabled"); 

如果採取這種解決方案會更好準備以後你CustomButton擴展MGWT按鍵採用額外setEnabled(boolean enabled)方法有更好的API。

+0

上面的工作僅適用於GWT按鈕。我嘗試了MGWT按鈕,但它不起作用 – Ashok 2013-05-03 10:08:55

+0

確實,MGWT按鈕是一個普通的div,沒有輸入,所以你需要做一些CSS調整,然後禁用相應的點擊動作... – 2013-05-03 10:39:40