Какой пользовательский интерфейс используется на этих фотографиях? (основанный на узле интерфейс) - PullRequest
4 голосов
/ 19 июля 2010

Мне интересно, какая библиотека пользовательского интерфейса используется на изображениях ниже (это из CityEngine). Кто-нибудь знает другие библиотеки пользовательского интерфейса с аналогичными возможностями (свободно плавающие, связанные узлы с произвольными элементами пользовательского интерфейса)? Я думаю, что это может быть частью набора инструментов Eclipse / JFace / SWT.

alt text

или

alt text

Ответы [ 2 ]

4 голосов
/ 19 июля 2010

В частности, из вашего второго примера это действительно Eclipse / JFace / SWT.Чтобы быть уверенным в том, как он выглядит, как этот конкретный графоподобный вид, вы должны увидеть исходный код, но я предполагаю, что он может использовать GEF: http://eclipse.org/gef

0 голосов
/ 13 сентября 2012

Хотя окружающий пользовательский интерфейс реализован с помощью Eclipse / JFace / SWT, редактор не реализован с помощью SWT или GEF, но с настраиваемой закрытой библиотекой на основе OpenGL.

Я нашел трассировку стека, где вы можете четко видеть, что не задействован код SWT / GEF / Draw2D: http://forums.esri.com/CityEngine/forum-30031.html.txt

Код рендеринга находится в пакете org.corebounce.lib3d2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...