Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
想要:rtf编辑器,带有;“可折叠的”;部分;思考:在java';s回转系统_Java - Fatal编程技术网

想要:rtf编辑器,带有;“可折叠的”;部分;思考:在java';s回转系统

想要:rtf编辑器,带有;“可折叠的”;部分;思考:在java';s回转系统,java,Java,这是我想要的产品(供我自己使用): -RTF编辑器(很像写字板或我使用的非常好的免费RTF编辑器,称为PolyEdit Lite) -但是有了折叠文本部分的能力[以及嵌套这些东西的能力],就像在许多用于编程的文本编辑器中可以这样做一样。(也就是说,许多这样的java或C编辑器将为您提供折叠或扩展源代码中包含在{和}字符中的任何部分的选项) 我在互联网上寻找这样一个应用程序,但我找不到 但是我发现java的swing系统有一个内置的RTF编辑器。浏览java教程(http://docs.oracl

这是我想要的产品(供我自己使用):
-RTF编辑器(很像写字板或我使用的非常好的免费RTF编辑器,称为PolyEdit Lite)
-但是有了折叠文本部分的能力[以及嵌套这些东西的能力],就像在许多用于编程的文本编辑器中可以这样做一样。(也就是说,许多这样的java或C编辑器将为您提供折叠或扩展源代码中包含在{和}字符中的任何部分的选项)

我在互联网上寻找这样一个应用程序,但我找不到
但是我发现java的swing系统有一个内置的RTF编辑器。浏览java教程(http://docs.oracle.com/javase/tutorial/uiswing/components/generaltext.html)然而,这表明这是一项非常大的事业

在阅读这些教程时,我得到的最远的想法是使用StyledEditorKit,它(据推测)可以改变数据(“文档”)在屏幕上的显示方式(即“视图”)。但如何实际控制视图(即,如何制作我可以点击的小+或-符号等)是我甚至不知道是否可能做到的事情!

不过,学习对我来说是很酷的。我对java有一些经验,但对swing一无所知

(如果我能学会做我想做的这个想法,那么我也会实施其他想法。
`[我之所以想要这个“带可折叠部分的RTF编辑器”应用程序,是为了帮助我进行头脑风暴和组织想法的创造性过程。如果可以的话,我还想添加一些其他功能,以帮助我进行头脑风暴等,例如能够在文档中设置一个额外的矩形区域,以便我可以键入(很像在Microsoft OneNote或Microsoft Publisher中),可能是如何将矩形图片放入文档中的,但在这种情况下,您实际上可以在此矩形区域中键入内容]。 )

所以我的问题是:
1) 您认为甚至可以使用java的swing功能创建我想要的应用程序(即带有可折叠部分的RTF编辑器)吗?
2) 如果是这样的话,你有没有关于我可以在互联网上的什么地方浏览的指导,这样我就可以学到我必须学的东西

谢谢你的任何想法。我想做这件事已经一年多了,但我现在只想问:——)

看一看。它是java中的通用开源编辑器。他们将折叠和rtf列为其特点

如果您想了解java中更简单但功能仍然强大的编辑器,请参阅。我不知道它是否可以折叠或处理RTF,但它是一个积极开发的编辑器,代码易于阅读

关于你的问题:

  • 当然有可能
  • 看看这些编辑的想法来源