我正在尋找一個這樣的小工具。帶單獨點擊處理程序的菜單或菜單按鈕
點擊「查看」和三角(下拉圖標)需要執行兩個不同的功能。
單擊打開菜單的三角形。
我試着創建2個按鈕來模擬,但2個按鈕之間有額外的空間。
我怎樣才能消除按鈕之間的空間,或者有沒有一種方便的方法來實現這一點?
謝謝大家!
我正在尋找一個這樣的小工具。帶單獨點擊處理程序的菜單或菜單按鈕
點擊「查看」和三角(下拉圖標)需要執行兩個不同的功能。
單擊打開菜單的三角形。
我試着創建2個按鈕來模擬,但2個按鈕之間有額外的空間。
我怎樣才能消除按鈕之間的空間,或者有沒有一種方便的方法來實現這一點?
謝謝大家!
IconMenuButton(這是IconButton的子類)將提供您所需要的。
Menu menu = new Menu();
MenuItem newItem = new MenuItem("New");
MenuItem openItem = new MenuItem("Open");
MenuItem saveItem = new MenuItem("Save");
MenuItem saveAsItem = new MenuItem("Save As");
menu.setItems(newItem, openItem, saveItem, saveAsItem);
IconMenuButton menuButton = new IconMenuButton("View", menu);
還要檢查SmartGWT的樣品,我在我的評論和RibbonBar sample給出。
您是否檢查了http://www.smartclient.com/smartgwt/showcase/#menus_category_appearance和http://www.smartclient.com/smartgwt/showcase/#toolstrip? – Sithsu
是的,但那些不是我想要的。我希望小部件不僅具有彈出功能,而且還具有按鈕點擊功能。就像這個例子,我可以點擊「視圖」來輸入一個函數,我也可以點擊三角形來獲得彈出菜單。 – Mozzan