任何人都可以给我任何想法,如果我可以在MSSQL SERVER数据库中存储JEditorPane中修改的文本属性(如粗体,斜体等)? 用户应该能够修改text属性,然后将其存储在DB中,并在需要时以相同的属性样式再次从DB中检索它们。
答案 0 :(得分:4)
您必须定义正确的EditorKit。例如。 HTMLEditorKit
将允许您将文本存储为包含所有样式信息的HTML。只需使用getText()和setText()来处理格式化内容。
或者你可以编写自己的读者/作者,参见例如http://java-sl.com/editor_kit_tutorial_reader_writer.html