我有一个小问题。我需要将现有文件加载到JEditorPane
使用自定义编辑器套件。
我有一个编辑器工具包,一个带有某些扩展名的文件,我需要强制JEditorPane
识别我的文件并使用我的编辑器套件。我只发现,这是可能的,但无处可去。
该套件也基于 HTML 和文件。如果文件有.html
扩展名,它可以工作,但是当我将文件重命名为.xhtbm
,它以纯文本形式打开。内容类型设置为text/plain
,但我无法注册此类型的编辑器工具包,因为已经为此内容类型注册了另一个编辑器工具包。
实际上问题是:真的可以将某些编辑器套件与某些文件类型相关联吗?
设置您的 EditorKit 并使用该工具包的 read() 方法将文件传递到那里。
read方法中使用的读者应该了解如何解析内容。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)