-4

好的,我所拥有的是一个不太好的 Java Web 浏览器。这是我的网站。![在此处输入图像描述][1]

这就是它应该的样子![在此处输入图像描述][2]

4

3 回答 3

2

没有代码,很难给出具体的答案,但这里有一个总体概述:

在尝试解释基本 HTML 之外的任何内容时,Java 的记录非常糟糕。在该javax.swing.text.html.StyleSheet课程的文档中,它提到未来的版本将提供更好的 CSS 支持,但这已经酝酿了很长时间。

有讨论以JWebPane提供 WebKit 支持以改进支持的类的形式提供更好的支持,但这又一次没有实现(更多here

我建议使用 JavaFX 类WebView之类的东西,它为 HTML5、CSS3 和 JavaScript 提供了相当完整的支持(此处为集成信息)

于 2013-10-20T02:38:25.383 回答
1

看起来你的程序在 CSS 部分有点混乱。我假设您的程序没有类的支持WebView。这个类提供了(虽然不是像存储这样的所有特性)几乎所有 HTML5 和 CSS3 的特性。您可以在此处找到 WebView 类的更多详细信息 -> http://docs.oracle.com/javafx/2/webview/jfxpub-webview.htm。希望有帮助。

于 2013-10-20T02:59:29.713 回答
0

如果您使用的是 jTextPane 浏览器,您可以尝试将 jTextPane 替换为SwingBox。根据我的测试,它可以正确显示您的页面。

于 2013-10-21T06:44:40.840 回答