Лучший компонент браузера Java / Swing?

Какой самый лучший кроссплатформенный компонент браузера Java Swing, по крайней мере, способный хорошо работать в интерфейсе Swing (легкий компонент?) И способный работать на MacOSX и Windows?

Например: Летающая тарелка, JDIC, может быть, другие?

Вы можете узнать, как встроить компонент рендеринга HTML в Swing, здесь: stackoverflow.com/a/27754819/363573

Stephan 03.01.2015 15:26

Аналогичный вопрос с более актуальными ответами stackoverflow.com/questions/56707231/…

Vladimir 17.02.2021 11:20
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
41
2
71 663
5
Перейти к ответу Данный вопрос помечен как решенный

Ответы 5

Ответ принят как подходящий

Я верю, что это может помочь:

http://djproject.sourceforge.net/ns/index.html

Я их все перепробовала, диджей лучший

Stijn Van Bael 28.10.2010 16:13

Ну, их веб-запуск не демоверсия не запускается! Бу.

Cal 20.11.2010 19:18

Он также работает на Mac OS, даже на новом Lion.

Artur 05.08.2011 20:53

Мне не удалось найти способ интегрировать его в netbeans, поэтому он кажется бесполезным.

S. A. Malik 02.12.2011 18:41

@backTangent Вы пробовали следующее решение? stackoverflow.com/a/27754819/363573

Stephan 03.01.2015 15:27

@backTangent Если у вас есть проект NetBeans Maven, вы можете легко интегрировать его, добавив следующие зависимости: - DJNativeSwing, - DJNativeSwing-SWT, - org.eclipse.swt.win32.win32.x86

lvr123 10.01.2016 01:04

Браузер Lobo может быть тем, что вы ищете:

http://lobobrowser.org/index.jsp

Это GPL и отображает как JavaFX, так и HTML.


Редактировать

JavaFX 2.0 поставляется с компонентом браузера: http://docs.oracle.com/javafx/2/webview/jfxpub-webview.htm

Лобо почти бесполезен, потому что слишком много веб-сайтов не отображаются правильно.

Mike 23.09.2010 01:58

@Mike Вот альтернатива Лобо: stackoverflow.com/a/27754819/363573

Stephan 03.01.2015 15:27

@Stephan или используйте компонент веб-представления Java 8

tim_yates 03.01.2015 16:41

@Stephan Я нервничаю по поводу введения совершенно другой собственной подсистемы рендеринга SWT. Eclipse, по прошествии всех этих лет, все еще показывает ошибки перерисовки, например (в котором используется SWT).

Mike 05.01.2015 07:40

@tim_yates Я думал об этом раньше. В какой-то момент было обещание, что веб-просмотр будет способом использовать компонент браузера на основе WebKit, но он не был доступен в Linux. Однако из того, что я собрал, в наши дни, как с Java 7, так и с Java 8, можно ожидать, что веб-просмотр будет просто работать в Linux (а также в Windows и Mac). Это верно? Конечно, мне пришлось бы встроить компонент веб-представления на основе JavaFX в свое приложение Swing, используя правильные оболочки. Почему Oracle просто не могла сделать доступным JWebView или что-то в этом роде?

Mike 05.01.2015 07:44

Ссылка не работает

Blunderchips 03.08.2018 14:01

Вещи продвигаются более 10 лет

tim_yates 03.08.2018 14:11

Javafx теперь имеет довольно приличный компонент браузера

tim_yates 03.08.2018 14:11

вы можете выбрать Mozswing, в котором есть все функции, которые поддерживает mozilla firefox 3.0. но такой же тяжелый.

Mozswing уже давно мертв и поддерживает только 32-битную версию.

Mike 23.09.2010 01:58

Компонент SWT Browser поддерживает как 32-битные, так и 64-битные версии. Вот пример использования: stackoverflow.com/a/27754819/363573

Stephan 03.01.2015 15:28

Полноценный браузер на основе http://code.google.com/p/jbrowser/. Он использует компонент Canvas.

jbrowser устарел. Рекомендуемое решение - браузер SWT (stackoverflow.com/a/27754819/363573).

Stephan 03.01.2015 15:29

Мы (@ WebRenderer) считаем, что у нас лучший SDK для Java-браузера - http://www.webrenderer.com/ WebRenderer основан на Swing с использованием Firefox в качестве основного движка и поддерживает HTML5, SVG и т. д. Как в 32-битных, так и в 64-битных системах.

Добро пожаловать в Stack Overflow! Спасибо, что разместили свой ответ! Обязательно внимательно прочтите FAQ по саморекламе.

Andrew Barber 04.09.2012 04:58

Спасибо, Эндрю, за ваш вклад. Я проверил FAQ перед тем, как опубликовать свой ответ, и, следовательно, удостоверился, что идентифицировал свою связь с WebRenderer. Пока мы обсуждаем эту тему, вы, однако, можете посмотреть сообщения Владимира (из JXBrowser) (пользователь № 459345 и пользователь № 241010) выше. Во-вторых, я решил опубликовать WebRenderer, так как он важен не только для обсуждения, но и для полноты. WebRenderer был ранее размещен на этом вопросе в качестве ответа Лукаша в 2009 году (фамилия не разглашается) - goo.gl/8263M

Duncan Thomas 05.09.2012 06:21

1 июля 2009 года Лукаш Друкарз опубликовал ответ, содержащий только ссылку, и он был удален, так как это была всего лишь ссылка. (как пользователь 10к я могу видеть удаленные сообщения). Я видел пост Владимира, и тоже оставил бы ему комментарий, но его давно нет на сайте (более 2-х лет). Этот тип вопросов и ответы, которые он генерирует, здесь обычно не приветствуются, и этот вопрос был защищен и помечен для закрытия.

Andrew Barber 05.09.2012 06:34

Этот вопрос на самом деле довольно проблематичен, большинство вопросов, «лучше всего для этого», так как они (естественно) просто привлекают ссылки. Принятый ответ на этот вопрос - это, по сути, ссылка. Удаление ответов саморекламы на вопрос в основном спрашивая для них не поможет, поэтому вместо этого я закрыл это.

Tim Post 05.09.2012 07:31

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