Использую JavaFx WebView
, не могу разобраться как увидеть ошибки, которые показываются в консоли браузера, если я открываю страницу через Google Chrome, а в WebView
как?
Вот так я создаю WebView:
JFXPanel jfxPanel = new JFXPanel();
Platform.runLater(() -> {
WebView webView = new WebView();
jfxPanel.setScene(new Scene(webView));
webView.getEngine().load(url);
});
SwingUtilities.invokeLater(() -> {
JFrame frame = new JFrame();
frame.add(jfxPanel, BorderLayout.CENTER);
frame.setSize(new Dimension(1000, 800));
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
});
Необходимо добавить специальный слушатель:
Platform.runLater(() -> {
WebView webView = new WebView();
jfxPanel.setScene(new Scene(webView));
webView.getEngine().load(url);
WebConsoleListener.setDefaultListener((webVieww, message, lineNumber, sourceId) -> {
System.out.println(message + "[at " + lineNumber + "]");
});
});
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Будет ли иметь смысл выражение: double d = 8 / 10; Я имею в виду, будет ли получаться десятичное число 08 P
Приветсвую, за два года опыта разработки на Java научился много чему, но и конечно что-то никогда не использовал, кроме как на этапе обучения,...
В моем случае сейчас идет поиск по Ключу kzSongTitleЯ же хочу искать во всех ключах