2013-09-11 3 views
0

Я кодирую небольшое приложение java swing, где мы можем просматривать полные веб-страницы внутри панели javafx. Я тестировал почти все популярные веб-страницы, такие как google, facebook или yahoo, как обычно. Я хочу просмотреть щебет страница also.But панели не может загрузить Твиттер page.Only пустой панели мы get.Here фрагмента кода, который загружает нужный веб-PAGE-Страница Twitter не загружается

private static void loadPage(final JFXPanel fxPanel2) 
    { 
    Group group = new Group(); 
    Scene scene = new Scene(group); 
    fxPanel2.setScene(scene); 

    WebView webView = new WebView(); 

    group.getChildren().add(webView); 
    webView.setMinSize(600,300); 
    webView.setMaxSize(600,300); 

     // Obtain the webEngine to navigate 
    WebEngine webEngine = webView.getEngine(); 
    webEngine.load("https://www.twitter.com/"); 
} 

Я был бы признателен, если бы я мог бы получить какое-либо решение к нему. Спасибо.

+0

Что происходит? Вызывает ли это исключение? Он показывает пустую страницу? – Jacopofar

+0

Никаких исключений, никаких ошибок. Только пустая панель. Вместо адреса я попытался поставить другой адрес также. Он мог бы загружать их нормально. За исключением твитера. –

+0

Вы можете использовать метод getDocument() для WebEngine для просмотра DOM загруженной страницы. Попробуйте также использовать HTTP вместо HTTPS – Jacopofar

ответ

0

Возможно, у вас есть некоторые настройки прокси-сервера, препятствующие доступу. Возможно, вы захотите посмотреть на этот ответ Autodetect proxy - JavaFX - webview

+0

Моя проблема решена сейчас. Проблема была из-за устаревшей версии java-платформы. После установки моей IDE на последнюю версию я смог просмотреть страницу Twitter в обычном окне. –

Смежные вопросы