2013-01-18 44 views
1

這是我的代碼:ToolbarManager:爲什麼不顯示分隔符?

Toolbar toolbar = new ToolBar(this, SWT.NONE); 
toolbar.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false, 1, 1)); 
ToolbarManager toolbarManager = new ToolBarManager(toolbar); 
//... create an action... 
toolbarManager.add(toolbarAction); 
toolbarManager.add(new Separator()); 
//... create an action... 
toolbarManager.add(toolbarAction); 
//... create an action... 
toolbarManager.add(toolbarAction); 
//... create an action... 
toolbarManager.add(toolbarAction); 
toolbarManager.add(new Separator()); 
toolbarManager.update(false); 

爲什麼得到的工具欄僅在動作desplayed,而不是分隔符? 謝謝!

+0

你能添加一個屏幕截圖或至少交一個鏈接? – Baz

+0

把工作代碼放在你的問題中。 –

回答

0

嘗試使用SWT.FLAT | SWT.HORIZONTAL代替SWT.NONE

-Sumit Thokal