【发布时间】:2015-03-26 06:43:16
【问题描述】:
所以我目前正在开发一个程序,该程序允许用户创建带有样式文本的“帖子”。现在我正在使用 Java 的 DefaultStyledDocument,但我对其他选项持开放态度(不过最好它们实现 StyledDocument)。我最初发布了一些关于直接序列化 DefaultStyledDocuments here 的内容。但是,可能有更好的方法来存储这些文档。我该怎么做?
此外,我希望能够将这些样式存储在数据库中(可能是 MySQL),在考虑这个问题时我还需要知道什么吗?可以直接导出为 XML 吗?
最后,快速讨论一下 HTMLDocuments。我可以为此使用 HTMLDocuments,但是我听说过关于 Java 的 HTML 渲染器的坏消息,而且我还希望用户能够轻松地编辑样式化的文本。 DefaultStyledDocument 允许使用 StyledEditorKit 非常轻松地进行编辑。所以 HTMLDocuments 有其缺点,除非可以找到替代方案,否则我宁愿坚持使用 DefaultStyledDocuments。
【问题讨论】:
标签: java database swing styledtext styleddocument