Java, используя другую программу Java в формате JAR - PullRequest
0 голосов
/ 08 сентября 2010

Я хочу встроить редактор с открытым исходным кодом в мое приложение Java. Но я пока не уверен, как это сделать. Я получил JNLP веб-запуска и JAR-файл для импорта библиотеки. Программа, которая будет импортирована, как показано ниже. alt text На самом деле мне просто нужны внутренние фреймы, но если он слишком завершен, я тоже могу встроить всю программу. Я думаю о трех вариантах, но не знаю, какой из них действительно работает, а какой лучше.

  1. Запустите jnlp webstart в коде Java
  2. Запуск файла jar в коде java (неисполняемый файл jar)
  3. Импорт jar и использование его API (это действительно то, что мне нужно, но я не уверен, как это сделать. Я отладил код, чтобы понять, как работает фрейм, но у меня нет опыта в этом, и я нашел его очень сложным)

Какие-нибудь советы, как решить эту проблему?

Спасибо, Билал

1 Ответ

0 голосов
/ 08 сентября 2010

На картинке только вид, но есть еще позади. Вы не можете просто встроить внутренние фреймы в ваше приложение и использовать функциональность редакторов. Вам понадобятся все модели, контроллеры, поддержка, ... классы тоже.

Вам может повезти, что основной фрейм - это просто контейнер, и вы можете «заменить» его своим собственным контейнером. Но я не слишком оптимистичен. Я не думаю, что у редактора есть API, который позволяет интегрировать внутренние фреймы в другой контейнер. Так что вариант 3 будет лучшим, но я думаю, что он за пределами досягаемости. Это обычный редактор? Возможно, вам понадобится дополнительная помощь, если вы просто сообщите нам его имя.

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