我想在 java swing 应用程序中显示一个网页。类似于使用 HTML 时的 a,但在 java Swing 中。我能够在 swing 应用程序中显示网页。但问题是网页不好看。例如,当我使用以下代码时,输出如下:
JEditorPane website = new JEditorPane();
website.setEditable(false);
website.setPage("http://www.google.com/");
JFrame frame = new JFrame("Google");
frame.add(new JScrollPane(website));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.pack();
即使搜索也不起作用。我是本节的新手。我错过了什么或者还有什么其他方法可以做到这一点?
最佳答案
如果使用 plain Swing,那你就不走运了。但是,如果您考虑切换技术堆栈,则可能有其他选择:
Java FX WebView
Eclipse SWT 可以内嵌native Browser widget .
对于其他人,您可能需要查看 Pure Java HTML viewer/renderer for use in a Scrollable pane
关于java - 在 swing 应用程序中显示网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34412364/