我正在开发一个Eclipse插件,它将添加一个新的上下文菜单,点击后会弹出一个对话框,用户可以从要安装的东西列表中进行选择。 我希望我的对话框具有相同的外观和感觉(在编辑新插件时来自eclipse)。
所以我的问题是:知道这个界面是如何制作的吗?这是HTML,如果是这样,怎么办呢?或者这是自定义Swing控件,还是这样的? 我是Java的新手,所以我可能不会正确地提出这个问题,但任何帮助都会受到赞赏。
感谢。
答案 0 :(得分:7)
此多页面编辑器包含使用Eclipse Forms创建的基于SWT的元素。
答案 1 :(得分:5)
这个编辑器可能是使用MultiPageEditorPart
完成的,虽然我找不到确切的类。 (更新: Found the class,虽然我认为它不会有太多帮助......)
要自己制作这样的编辑器,首先应该使用 Plugin with multi-page editor 模板创建 New Plugin Project 。也许这tutorial可以帮助您入门。
但请注意,这将是编辑器(放置在Eclipse工作台的中心并用于编辑某个文件),而且 View (放置在侧面,提供一些额外的功能)或对话。相反,您可能希望创建一个多页向导,每个选项卡都有一个页面。这更符合Eclipse的一般外观。上面的链接也提供了一些提示。