Я разработал приложение GUI в C++. Этот GUI содержит объекты, принадлежащие внешним библиотекам для рисования.
Мне нужно "импортировать" этот графический интерфейс в другой графический интерфейс, созданный с помощью Java (Eclipse). Я имею в виду, мне нужно показать этот C++ GUI в Java-приложении.
Это возможно?
Самое простое решение - запустить собственное приложение с Java. Однако это не похоже на то, что вы хотите сделать.
Второй самый простой способ сделать ваше родное приложение библиотекой и взаимодействовать с ней с помощью Java с использованием JNI или JNA (если вы так не заботитесь о производительности). См. Здесь. Вы переделаете свой интерфейс на Java (или, возможно, есть способ вставить Win32 или любую инфраструктуру графического интерфейса в нем, я не знаю).
Также взгляните на SWIG.
Самый сложный метод - это внедрение JVM в ваше родное приложение.