我需要一个向导,第二页内容取决于第一页的选择。第一页询问用户他想要创建的过滤器“种类”,第二页询问用户创建所选“种类”的过滤器实例。JFace的向导页面内容(createControl(...)方法)都是在向导打开时创建的,而不是在显示给定页面时创建的(我猜这允许JFace知道向导大小??)。因此,我必须在向导打开之前创建我的第二页内容,但我不能,因为第二页的内容取决于第一页的选择。目前,我找到的更简洁的解决方案包括在向导打开(及其内容)之前创建所有(秒)页面,并覆盖第一页实现中的getNextPage()方法。该解决方案的主要缺点是,当要创建许多第二页时,它的成本可能很高。您如何看待
以下有什么区别:树查看器和树表格查看器和表格TreeViewerColumn&TreeColumnTableViewerColumn&TableColumn何时使用查看器和常规小部件?PS:如果你能帮我找到一个很好的资源来理解它们,那将是一个很大的帮助。提前致谢! 最佳答案 您可以将您的问题命名为“JFace向SWT添加了什么?”。Viewer来自JFace,Widgets来自SWT。总而言之,JFace使小部件易于操作和插入到GUI中。JFace将您从操作SWT小部件元素以向静态小部件添加行为的所有苦差事中解放出来。SWT只提供监
选择Eclipse富客户端平台作为我的应用程序的基础,而不是仅仅使用SWT/JFace的原因是什么? 最佳答案 EclipseRCP不仅仅是一个GUI(SWT/JFace),而是一个OSGi为基础的平台。因此,您将选择RCP框架以便:更好地定义您的不同模块管理其生命周期和版本兼容性隔离classloaderissues.如果您的应用程序只是一个单一的GUI字体端,RCP可能有点矫枉过正。 关于java-SWT/JFace还是EclipseRCP?,我们在StackOverflow上找到一
Addingextraimage/icontolabelusingJFaceTreeandEclipseRCP我在我的EclipseRCPViewPart中使用JFaceTreeViewer对象,我想通过图像向我的一些节点上的标签添加一些附加信息。基本上图片应该位于标签文本的右侧,并且代表一个评级(我认为是1-5星)如果有办法做到这一点,我找不到,有人知道吗?如果没有,那么有谁知道在使用其他插件(如Subclipse)时eclipse包资源管理器如何显示不同颜色的额外信息?我想如果我被迫使用它和"*"字符?(我试图查看源代码,但它非常抽象,目前有点超出我的理解,所以我只是问是否有人知道手头,我
Addingextraimage/icontolabelusingJFaceTreeandEclipseRCP我在我的EclipseRCPViewPart中使用JFaceTreeViewer对象,我想通过图像向我的一些节点上的标签添加一些附加信息。基本上图片应该位于标签文本的右侧,并且代表一个评级(我认为是1-5星)如果有办法做到这一点,我找不到,有人知道吗?如果没有,那么有谁知道在使用其他插件(如Subclipse)时eclipse包资源管理器如何显示不同颜色的额外信息?我想如果我被迫使用它和"*"字符?(我试图查看源代码,但它非常抽象,目前有点超出我的理解,所以我只是问是否有人知道手头,我