Здравствуйте!
Подскажите, можно ли в приложение написанное на Java/Swing встроить IE, и как это можно сделать?
Есть ли вариант встроить другие браузеры?
Требуется встроить компонент для отрисовки HTML/CSS.
Здравствуйте, vb-develop, Вы писали:
VD>Здравствуйте! VD>Подскажите, можно ли в приложение написанное на Java/Swing встроить IE, и как это можно сделать? VD>Есть ли вариант встроить другие браузеры? VD>Требуется встроить компонент для отрисовки HTML/CSS.
Можно встроить IE если использовать SWT. А вроде в шестой яве встроенные есть возможности для этого, хотя хз
Здравствуйте, vb-develop, Вы писали:
VD>Здравствуйте! VD>Подскажите, можно ли в приложение написанное на Java/Swing встроить IE, и как это можно сделать? VD>Есть ли вариант встроить другие браузеры? VD>Требуется встроить компонент для отрисовки HTML/CSS.
JEditorPane.
правда для него чем проще код (в т.ч. css) тем лучше
Здравствуйте, vb-develop, Вы писали:
VD>Здравствуйте! VD>Подскажите, можно ли в приложение написанное на Java/Swing встроить IE, и как это можно сделать? VD>Есть ли вариант встроить другие браузеры? VD>Требуется встроить компонент для отрисовки HTML/CSS.
Может следует посмотреть в сторону использования IE через COM: тогда это jSegue и J-Integra for COM
Есть, например, коммерческий компонент от TeamDev.
Можно также встроить Мозилловский движок (так как это делает IDEA в последних версиях) — это бесплатно, но, я так понимаю, есть вопрос с редистрибуцией.
Здравствуйте, Дмитрий В, Вы писали:
ДВ>Здравствуйте, vb-develop, Вы писали:
VD>>Здравствуйте! VD>>Подскажите, можно ли в приложение написанное на Java/Swing встроить IE, и как это можно сделать? VD>>Есть ли вариант встроить другие браузеры? VD>>Требуется встроить компонент для отрисовки HTML/CSS. ДВ>Можно встроить IE если использовать SWT. А вроде в шестой яве встроенные есть возможности для этого, хотя хз
Здравствуйте, von Zeppelin, Вы писали:
VZ>Здравствуйте, vb-develop, Вы писали:
VD>>Здравствуйте! VD>>Подскажите, можно ли в приложение написанное на Java/Swing встроить IE, и как это можно сделать? VD>>Есть ли вариант встроить другие браузеры? VD>>Требуется встроить компонент для отрисовки HTML/CSS.
VZ>Может следует посмотреть в сторону использования IE через COM: тогда это jSegue и J-Integra for COM
Пробывал сделать HelloWorld, но так и не получилось. Проблемы начинаются, когда нужно разместить визуальную компоненту. Есть какой-нибудь реализованный пример, где можно посмотреть как это делается?
Здравствуйте, vb-develop, Вы писали:
ДВ>>Можно встроить IE если использовать SWT. А вроде в шестой яве встроенные есть возможности для этого, хотя хз VD>Спасибо. А что можно почитать по этой теме?
Где-то здесь Viewing HTML pages with SWT Browser widget или здесь ActiveX Support In SWT.
Здравствуйте, rsn81, Вы писали:
R>Здравствуйте, vb-develop, Вы писали:
ДВ>>>Можно встроить IE если использовать SWT. А вроде в шестой яве встроенные есть возможности для этого, хотя хз VD>>Спасибо. А что можно почитать по этой теме? R>Где-то здесь Viewing HTML pages with SWT Browser widget или здесь ActiveX Support In SWT.
Спасибо. А еще такой вопрос, можно ли имея приложение на Swing добавить компоненту на SWT? Проблем с интеграцией не будет?
Здравствуйте, vb-develop, Вы писали:
ДВ>>>>Можно встроить IE если использовать SWT. А вроде в шестой яве встроенные есть возможности для этого, хотя хз VD>>>Спасибо. А что можно почитать по этой теме? R>>Где-то здесь Viewing HTML pages with SWT Browser widget или здесь ActiveX Support In SWT. VD>Спасибо. А еще такой вопрос, можно ли имея приложение на Swing добавить компоненту на SWT? Проблем с интеграцией не будет?
Можно, в SWT есть мосты чтобы с AWT интегрится в обе стороны. Но, ИМХО, лучше ActiveX для свинга подыскать, а лучше вообще браузер в свинги не пхать. Тут кстати недавно тема была про это. Но что-то поиском не найду, а копатся некогда.
Здравствуйте, Blazkowicz, Вы писали:
B>Здравствуйте, vb-develop, Вы писали:
ДВ>>>>>Можно встроить IE если использовать SWT. А вроде в шестой яве встроенные есть возможности для этого, хотя хз VD>>>>Спасибо. А что можно почитать по этой теме? R>>>Где-то здесь Viewing HTML pages with SWT Browser widget или здесь ActiveX Support In SWT. VD>>Спасибо. А еще такой вопрос, можно ли имея приложение на Swing добавить компоненту на SWT? Проблем с интеграцией не будет? B>Можно, в SWT есть мосты чтобы с AWT интегрится в обе стороны. Но, ИМХО, лучше ActiveX для свинга подыскать, а лучше вообще браузер в свинги не пхать. Тут кстати недавно тема была про это. Но что-то поиском не найду, а копатся некогда.
А как тогда? Задача в следующем: есть набор документов в формате HTML, нужно реализовать просмотр, причем желательно делать чтобы при нажатии на ссылки срабатывал ActionListener. Если интересно, то документы получены экспортом из MS Excel, поэтому код ужасный. Структура далеко не табличная, сложное визуальное форматирование, формат документов различный, всякие объединения ячеек и прочие прелести. Сейчас посматриваю в сторону PDF, но боюсь с выполнением действия по нажатию на ссылки будет еще сложнее.
Здравствуйте, vb-develop, Вы писали:
VD>А как тогда? Задача в следующем: есть набор документов в формате HTML, нужно реализовать просмотр, причем желательно делать чтобы при нажатии на ссылки срабатывал ActionListener. Если интересно, то документы получены экспортом из MS Excel, поэтому код ужасный. Структура далеко не табличная, сложное визуальное форматирование, формат документов различный, всякие объединения ячеек и прочие прелести. Сейчас посматриваю в сторону PDF, но боюсь с выполнением действия по нажатию на ссылки будет еще сложнее.
Вот не знаю заинтегрили это в Java 6 или нет? https://jdic.dev.java.net/nonav/documentation/javadoc/jdic/org/jdesktop/jdic/browser/WebBrowser.html
Здравствуйте, vb-develop, Вы писали:
VD>Спасибо. А еще такой вопрос, можно ли имея приложение на Swing добавить компоненту на SWT? Проблем с интеграцией не будет?
Дык см. там же: http://www.eclipse.org/articles/ — аж первая статья в списке!