如何在数据库中保存样式文本并在JEditorPane中检索相同的样式文本

时间:2013-01-17 17:10:06

标签: java swing sql-server-2005 jeditorpane

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

1 个答案:

答案 0 :(得分:4)

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

或者你可以编写自己的读者/作者,参见例如http://java-sl.com/editor_kit_tutorial_reader_writer.html