gpt4 book ai didi

java - jEditorPane 作为网络浏览器

转载 作者:太空狗 更新时间:2023-10-29 13:25:58 28 4
gpt4 key购买 nike

我正在用 Java 创建一个 Web 浏览器。在我使用的这个浏览器中 浏览器窗口的 JEditorPane。我正在使用“setPage(String url)”方法 显示页面。浏览器可以显示页面但是有 提到的一些问题::

  1. 浏览器未显示 java 脚本。
  2. 它没有显示 Applet。
  3. 浏览器数据未以正确方式显示(如浏览器(在图像中显示 alt text ))。

我的代码是-

JEditorPane editorPane = new JEditorPane();
String url="http://google.co.in";
editorPane.setEditable(false);
try {
editorPane.setPage(url);
} catch (IOException e) {
System.err.println("Attempted to read a bad URL: " + url);
}
}

最佳答案

JEditorPane 对 html 和 css 的支持有限。它不支持 javascript 或小程序。它不打算用作网络浏览器。 Sun promise 会推出一个更接近浏览器的 JWebPane,但它从未发布过。

如果您真的愿意用 java 实现浏览器,请加入一些开源 java 浏览器项目,例如 Lobo browser .这样你就可以在正确的方向上应用你的知识。从头开始没有意义。

关于java - jEditorPane 作为网络浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4153806/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com