2011-12-17 3 views
0

Мне было интересно, есть ли способ открыть URL-адрес внутри JFrame или JDialog. Мне нужно это, чтобы защитить URL.Java Open URL-адрес внутри JFrame

Есть ли способ запустить браузер внутри Java-компонента, такого как JFrame или JDialog?

ответ

2

Это should быть то, что вы ищете, компонент веб-браузера, который можно легко использовать в приложении SWING

+0

Есть ли лучший способ? Я не хочу включать все эти файлы в свое приложение ... – Confiqure

+0

Ну, если вы хотите, чтобы браузер был встроен в ваше приложение, чем я боюсь, у вас нет выбора – GETah

+0

Это отстой. Хорошо! Спасибо, в любом случае! – Confiqure

4

Это сделало бы URL-адрес секретным для чайников. С сетевым снифером, таким как Ethereal, было бы тривиально узнать, какие запросы сделаны вашим приложением. Безопасность через неясность всегда плохая идея.

Если вы хотите сделать это по другим причинам, JEditorPane может отображать HTML и загружать его с URL-адреса, но его возможности HTML очень ограничены по сравнению с реальным браузером.