java - JTextPane.setText(JTextPane.getText()) 清除 HTML 模式下的空白

标签 java html swing jtextpane

当我使用 JTextPane 并在 HTML 编辑器模式下键入一些文本时

JTextPane textPane = new JTextPane();
textPane.setContentType("text/html");
//...
textPane.setText(textPane.getText());

行首的空格被删除。为什么?

最佳答案

尝试使用   在 text/html 内容类型的开头添加空格。 此链接描述了如何在 html 中添加空格的方法:http://webdesign.about.com/od/beginningtutorials/qt/spaces-in-html.htm您可以使用其中之一。

关于java - JTextPane.setText(JTextPane.getText()) 清除 HTML 模式下的空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26453521/

相关文章:

java - 无法使用 EL 解析对象

java - 尽管滚动,仍更改 ListView 中单个 View 的背景颜色

html - 评级的 Css 问题

javascript - 使用 PHP 检测输入内容以重定向到特定页面

java - 从 Object[][] 转换为 ImageIcon

java - 等距瓷砖绘制和拾取 - JAVA

java - 为多个java项目设置sonar-runner

java - Arquillian 在第一个测试类之后无法注入(inject)依赖项

html - 使用 Font Awesome 图标作为上传标签

java - 切换 JPanels 和 keyListeners