问题描述
各位我现在用下边的代码表示htmlStringstrHtml=从html文件中读出所有的html语句拼成的字符串JEditorPanejep=newJEditorPane();jep.setContentType("text/html");jep.setText(strHtml);html文件中的文字都能显示,但是css样式却不能显示。请问各位如何才能将html文件中的内容正确显示呢。在此先谢谢各位了。在线急等!!
解决方案
解决方案二:
问题不在于JEditorPane,你取的是字符串String(你可以看看你输出此字符串有样式吗?)。字符串是不会保存。看你需要什么样式了。如果你一定需要,只有通过Jep来设置了。
解决方案三:
谢谢你的回答,字符串通过读取html文件每一行组成的,每一行之间用回车符分割。这个字符串的内容和html的源文件是一样的,包括css。难道不能解析css吗?请教有什么办法?
时间: 2024-12-07 10:56:48