javafx встроенный браузер для html5

Я хочу встроить веб-браузер в два этапа моей программы javafx. Использование веб-просмотра javafx не работает для намеченного контента (360-градусный обзор, созданный с помощью Panotour). Поэтому я должен искать альтернативы.

Я не смог использовать JCEF; это не работает с javafx (ни с использованием SwingNode и GLJPanel).

JxBrowser выглядит многообещающе, но является очень дорогим и закрытым исходным кодом.

Кто-то может порекомендовать opensource(я должен расширить веб-браузер) и html5-браузер для встраивания в представление javafx? Приятно иметь с рендерингом GPU.

Спасибо и приветствую

2 ответа

Решение

К сожалению, он работает только с AWT/Swing, потому что его слишком сложно встроить в SwingNode.

Вам придется изменить структуру вашего приложения, если вы хотите использовать JCEF. Это не так сложно, как вы думаете, и помните - вы также можете встраивать компоненты JavaFX в Swing, используя JFXPanel. Проект все еще развивается и старается быть более дружелюбным, вы даже можете найти сборки и вилки maven:

В настоящее время вы не найдете лучшей альтернативы.

JxBrowser выглядит многообещающе, но является очень дорогим и закрытым исходным кодом.

Если ваше приложение является проектом с открытым исходным кодом, вы можете получить лицензию JxBrowser с открытым исходным кодом здесь.

Другие вопросы по тегам