我有一個微不足道的問題。我需要使用自定義編輯器工具將現有文件加載到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的事件。) –