可拖动的工具栏
如何像 Eclipse 那样使用 JFace/SWT 制作可拖动/可停靠的工具栏?您能否发布一个 ApplicationWindow 的简单示例或链接如何制作它的良好来源。
谢谢。
how to make draggable/dockable toolbar with JFace/SWT like Eclipse has? Could you post a simple example of ApplicationWindow or link good source of how to make it.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
SWT 有一个名为 CoolBar 的组件,您可以使用以下命令相当轻松地创建 CoolBar:
CoolBarManager,或者您可以手动使用它们 (API 文档)
SWT has a component called CoolBar, You can create CoolBars fairly easily by using
CoolBarManager, or you can manually use just them (API Doc)
如果有人发现这个问题,我准备了一个小例子。我的问题是错误使用
add
方法。您必须使用CoolBarManager
中的add(IToolBarManager toolBarManager)
方法,而不是基类ContributionManager
中的方法。In case that someone found this question I have prepared small example. My problem was in incorrect use of
add
method. You have to useadd(IToolBarManager toolBarManager)
method fromCoolBarManager
not one of from base classContributionManager
.