我想知道在下面的图像上使用了什么UI库(它来自CityEngine)。有没有人知道具有类似功能的其他UI库(具有任意UI元素的自由浮动,连接节点)? 我认为它可能是Eclipse / JFace / SWT工具包的一部分。
或:
答案 0 :(得分:4)
特别是从你的第二个样本来看,它确实似乎是Eclipse / JFace / SWT。为了确保它如何获得特定的图形外观你必须看到源代码,但我猜它可能会使用GEF:http://eclipse.org/gef
答案 1 :(得分:0)
虽然周围的UI是使用Eclipse / JFace / SWT实现的,但编辑器不使用SWT或GEF实现,但使用基于OpenGL的自定义非公共库。
我找到了一个堆栈跟踪,您可以清楚地看到没有涉及SWT / GEF / Draw2D代码: http://forums.esri.com/CityEngine/forum-30031.html.txt
渲染代码位于包org.corebounce.lib3d2
。