Обработка CSS и JavaScript при создании браузера Java - PullRequest
1 голос
/ 11 марта 2010

Моя задача - создать простой веб-браузер на Java. Пока что он может читать только HTML-страницы. Я использую стандартный компонент JEditorPane для отображения веб-страниц.

Теперь мне стало интересно, есть ли способ объяснить мне, как мне удается отобразить хотя бы несколько простых страниц, которые содержат CSS / Javascript. Если бы вы могли указать мне несколько полезных ссылок или соответствующих примеров, я был бы очень рад.

Ответы [ 2 ]

2 голосов
/ 11 марта 2010

Ну, я бы посоветовал взглянуть на движки рендеринга с открытым исходным кодом, такие как Gecko - https://developer.mozilla.org/en/Gecko_FAQ

Вы можете встроить Gecko в Java, используя библиотеку JREX - http://jrex.mozdev.org/

Начинать с нуля с такой проблемы - это очень большая задача, и, поскольку ваше имя пользователя AmateurProgrammer, я бы не советовал.

1 голос
/ 11 марта 2010

Есть еще один уровень техники для сегмента браузера Java.

относительно javascript, вам придется использовать интерпретатор javascript в Java. Известный из них - Rhino (от Mozilla). Его интеграция может показаться интересным вызовом.

относительно CSS, кажется, вопрос уже был задан ...

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