当前位置: 首页 > 面试题库 >

JEdi​​torPane和自定义编辑器套件

邹山
2023-03-14
问题内容

我有个小问题。我需要JEditorPane使用自定义编辑器工具包将现有文件加载到。我有一个编辑器套件,一个带有某些扩展名的文件,我需要强制JEditorPane识别文件并使用我的编辑器套件。我只发现这是可能的,但无处可寻。

该工具包也基于HTML和文件。如果文件具有.html扩展名,则可以使用,但是当我将文件重命名为时.xhtbm,它将以纯文本格式打开。内容类型设置为text/plain,但是我无法注册该类型的编辑器套件,因为已经为该内容类型注册了另一个编辑器套件。

实际的问题是:是否真的可能将某些编辑器套件与某种文件类型相关联?


问题答案:

设置您的EditorKit,并使用工具包的read()方法向其中传递文件。

使用read方法的读者应该了解如何解析内容。



 类似资料:
  • 问题内容: 我很难让超链接在JEditorPane中工作。有人可以告诉我我在做什么错吗?我希望能够单击链接和浏览器打开该页面。提前致谢。:D 问题答案: 哇,那虽然比我还简单:P 哦,等到用户单击链接之后再打开浏览器,在我杀了你之前,大约有4个窗口在运行;) 点击更新 你快到了;)

  • 问题内容: 我在JEditorPane ex中显示的链接很少: http://www.google.com/finance?q=NYSE:C http://www.google.com/finance?q=NASDAQ:MSFT 我希望我应该能够单击它们并将其显示在浏览器中 有什么想法怎么做? 问题答案: 这有几个部分: 正确设置JEditorPane 在需要有上下文类型,并且它需要不可编辑的链接

  • 在“SQL 编辑器”选项卡,你可以创建和编辑视图的 SELECT 语句 SQL。Navicat Data Modeler 为编辑视图定义提供广泛的高级功能,例如:编辑代码功能、智能自动完成代码、设置 sql 格式及更多。 【提示】当你在视图创建工具创建视图,SELECT 语句将会自动生成。 美化 SQL(仅适用于非 Essentials 版) 若要格式化凌乱的 SQL 代码到一个结构良好的脚本,你

  • 我正在研究带有注释的Spring MVC。我还没有注册任何自定义日期编辑 在我的类中,我有一个类型为java.lang.Date的属性 我读到的是customDateEditor默认不注册。但是当我提交带有空白日期的表单时,它抛出了illegalArgumentException 如果我输入日期然后提交它不抛出异常 在那之后,我将绑定结果作为参数添加到控制器方法,现在它正在接受空白值 我没有向控制

  • 我正在将我的项目从Spring 2.5.6迁移到Spring 4.0.6。下面是我们拥有的客户属性编辑器的xml定义。 但是,当我启动服务器时,我在日志中看到以下异常。 这是我班级里Spring罐子的清单

  • 问题内容: 与使用Netbeans Drag n Drop编辑器相比,手动编码Java Swing GUI有什么优势?也许在运行时?在我看来,编辑器会自动创建很多额外的代码,但是我不知道这是否会对加载视图的运行时间产生很大影响。我当前使用编辑器的唯一原因是因为它使GUI的构建变得快速而简单。但是,是否有只能通过编辑器手动编码才能完成的操作? 还有更好的GUI框架吗?我偷看过Java FX,但我确实