Eclipse 此图片上使用了什么用户界面?(基于节点的用户界面)
我想知道下面的图片使用了什么UI库(它来自CityEngine)。是否有人知道其他具有类似功能的UI库(具有任意UI元素的自由浮动、连接节点)? 我认为它可能是Eclipse/JFace/SWT工具包的一部分 或:Eclipse 此图片上使用了什么用户界面?(基于节点的用户界面),eclipse,user-interface,swt,Eclipse,User Interface,Swt,我想知道下面的图片使用了什么UI库(它来自CityEngine)。是否有人知道其他具有类似功能的UI库(具有任意UI元素的自由浮动、连接节点)? 我认为它可能是Eclipse/JFace/SWT工具包的一部分 或: 特别是从您的第二个示例来看,它确实似乎是Eclipse/JFace/SWT。要确定它是如何获得特定的图形外观,您必须查看源代码,但我猜测它可能使用GEF:而周围的UI是用Eclipse/JFace/SWT实现的,编辑器不是用SWT或GEF实现的,而是用基于OpenGL的自定义非公共
特别是从您的第二个示例来看,它确实似乎是Eclipse/JFace/SWT。要确定它是如何获得特定的图形外观,您必须查看源代码,但我猜测它可能使用GEF:而周围的UI是用Eclipse/JFace/SWT实现的,编辑器不是用SWT或GEF实现的,而是用基于OpenGL的自定义非公共库实现的 我发现了一个堆栈跟踪,您可以清楚地看到其中没有涉及SWT/GEF/Draw2D代码: 渲染代码位于包
org.corebunce.lib3d2
另一个图像中: