Симиле Хронология

Я уверен, что многие будут знать о Simile Timeline ( http://www.simile-widgets.org/timeline/), основанном на JavaScript виджете для встраивания интерактивных временных шкал в веб-сайты.

Timeline является программным обеспечением с открытым исходным кодом и лицензируется по лицензии BSD.

Как мне использовать Similie Timeline в настольном приложении Java, которое не имеет доступа к Интернету?

2 ответа

Решение

Вы должны просто иметь возможность включить какой-то элемент управления "веб-браузер", а затем записать в него соответствующий html/javascript, заставить его правильно отображаться. Долгое время не было Java, поэтому я не могу вспомнить название встроенного, но я подозреваю, что оно существует.

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

На самом деле, кажется, что встроенный элемент управления, о котором я думаю (JEditorPane), не поддерживает JavaScript. Возможно, это будет интересно: http://lobobrowser.org/java-browser.jsp, но я не уверен, что в конце концов я бы использовал встроенный подход.

Rhino - это интерпретатор JS и связанные инструменты для JVM, управляемой проектом Mozilla. Я подозреваю, что это было бы хорошим началом.

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