【问题标题】:How to save styled text in Database and retrieve the same styled text onto JEditor Pane如何在数据库中保存样式文本并将相同样式的文本检索到 JEditor 窗格中
【发布时间】:2013-01-01 07:18:05
【问题描述】:

如果我可以存储在 MSSQL SERVER 数据库中的 JEditorPane 中修改的文本属性(如粗体、斜体等),谁能给我任何想法? 用户应该能够修改文本属性,然后将其存储在数据库中,并在需要时以相同的属性样式再次从数据库中检索它们。

【问题讨论】:

  • 您可以将内容类型设置为“text/html”,并使用 HTML 作为 JEditorPane 的文本。

标签: java swing sql-server-2005 jeditorpane


【解决方案1】:

您必须定义正确的 EditorKit。例如。 HTMLEditorKit 将允许您将文本存储为包含所有样式信息的 HTML。只需使用 getText() 和 setText() 来处理格式化的内容。

您也可以编写自己的 Reader/Writer,例如 http://java-sl.com/editor_kit_tutorial_reader_writer.html

【讨论】:

    猜你喜欢
    • 2013-06-19
    • 1970-01-01
    • 2011-06-02
    • 2013-06-13
    • 1970-01-01
    • 2020-08-31
    • 1970-01-01
    • 2018-01-08
    • 1970-01-01
    相关资源
    最近更新 更多