我有一个微不足道的问题。我需要使用自定义编辑器工具将现有文件加载到JEditorPane
。 我有一个编辑工具包,一个扩展名的文件,我需要强制JEditorPane
识别我的文件并使用我的编辑工具包。我只发现,这是可能的,但没有任何方法。JEditorPane和自定义编辑器套件
该工具包也基于HTML和文件。如果文件具有.html
扩展名,它可以工作,但是当我将文件重命名为.xhtbm
时,它将以纯文本形式打开。内容类型设置为text/plain
,但我无法为此类型注册我的编辑器套件,因为已经为此内容类型注册了另一个编辑器套件。
其实问题是:是否真的有可能将一些编辑器套件与某种文件类型关联?
正如我已经在您的上一个问题中提到http://stackoverflow.com/questions/7525737/how-to-open-html-file-having-another-extension-in-in-jtextpane:_file_名称没有什么用它来做!问题在别的地方... – kleopatra
但它很奇怪。如果文件是test.html,则它可以工作,如果文件已被重命名为test.htmx,则不起作用。 (内容类型始终是text/plain。HTML的事件。) –