我试图在Java Swing中绘制一个完整的网页,但是看起来很糟糕。在Chrome或其他浏览器中看起来像什么?
看起来像这样:
而不像youtube上的普通视频。
来源:
JEditorPane jep = new JEditorPane();
jep.setEditable(false);
try {
jep.setPage("https://www.youtube.com/watch?v=EcdbEax46bA");
}catch (IOException e) {
jep.setContentType("text/html");
jep.setText("<html>Could not load</html>");
}
JScrollPane scrollPane = new JScrollPane(jep);
JFrame f = new JFrame("Test HTML");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().add(scrollPane);
f.setPreferredSize(new Dimension(800,600));
f.setVisible(true);
那我需要查看完整的网页吗?