0
這是預期的功能還是我做錯了什麼?GXT按鈕在第一次點擊時顯示菜單,在第二次點擊時不會隱藏菜單
我所做的只是創建一個GXT按鈕並調用setMenu來附加一個GXT菜單。在第一次點擊時,菜單正確顯示,第二次點擊時,菜單在MouseDown上消失,但在MouseUp上重新出現。讓菜單隱藏的唯一方法是點擊按鈕。
我確認它是不是有什麼奇怪的,在我的代碼的特定按鈕,通過增加另一個按鈕:
Button button = new Button("test");
Menu menu = new Menu();
button.setMenu(menu);
add(button);
如果這樣做的目的,是有關於如何添加一個監聽器關閉建議第二次點擊菜單?