我有以下内容,基本上是来自JxBrowser文档的c& p:
public class HelloWorld {
public static void main(String[] args) {
Browser browser = new Browser();
BrowserView view = new BrowserView(browser);
JFrame frame = new JFrame("JxBrowser - Hello World");
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.add(view, BorderLayout.CENTER);
frame.setSize(500, 400);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
browser.addConsoleListener((ConsoleEvent event) -> {
System.out.println("Level: " + event.getLevel());
System.out.println("Message: " + event.getMessage());
});
browser.loadURL("http://localhost:3000/test.html");
}
}
localhost服务器是一个简单的html文件,其中包含一个调用console.log的脚本(" hello world")。我希望看到"你好世界"在我的java控制台中以及我已经设置了ConsoleListener。但没有输出。我正在使用JxBrowser的6.9版本,正在使用Ubuntu 16.04机器。有人提示吗?