Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.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
Java中的代码字段_Java_Jtextarea_Jformattedtextfield_Rich Snippets - Fatal编程技术网

Java中的代码字段

Java中的代码字段,java,jtextarea,jformattedtextfield,rich-snippets,Java,Jtextarea,Jformattedtextfield,Rich Snippets,我试图开发一个java应用程序来保存我的代码片段。我想从任何地方复制代码(如stackoverflow、netbeans、Xcode),并将它们粘贴到我的应用程序中,以保存它们及其格式,以便将来检索它们。 如何实现这一目标? jTextArea是否支持格式化文本(带颜色的代码)? 谢谢。来自Oracle JTextArea教程: 如果希望文本区域使用多种字体或其他样式显示其文本,则应使用。如果显示的文本长度有限且用户从未编辑过,请使用 这意味着:不,您不能使用JTextArea来格式化代码,请使

我试图开发一个java应用程序来保存我的代码片段。我想从任何地方复制代码(如stackoverflow、netbeans、Xcode),并将它们粘贴到我的应用程序中,以保存它们及其格式,以便将来检索它们。 如何实现这一目标? jTextArea是否支持格式化文本(带颜色的代码)?


谢谢。

来自Oracle JTextArea教程:

如果希望文本区域使用多种字体或其他样式显示其文本,则应使用。如果显示的文本长度有限且用户从未编辑过,请使用


这意味着:不,您不能使用JTextArea来格式化代码,请使用JEditorPane或其子类JTextPane()

我将看到教程,非常感谢兄弟。现在我在问,是否有办法将文本以其格式保存在数据库中,当它被检索时,文本的格式将与第一种情况相同?我认为您必须将文本和格式保存到两个不同的字段中。不,您不能将其“格式化”:您必须教组件如何格式化文本。再一次,请参阅教程(在提问之前先浏览一下谷歌…;)。好的,亲爱的,非常感谢:|