Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.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_Swing_Jtextarea - Fatal编程技术网

Java 在文本区域中打开特定文本文档

Java 在文本区域中打开特定文本文档,java,swing,jtextarea,Java,Swing,Jtextarea,我正在开发一个文本编辑器程序,我遇到了一些问题。我正在为我的程序开发拼写检查功能,我希望用户能够编辑我用来检查拼写是否正确的词典文件 我现在认为文本区域是一种显示文本的简单方式,但是我在向用户显示文件时遇到了麻烦 void typeWords() { String ord = ""; JTextArea listeOrd = new JTextArea(ord); JScrollPane scrollPane = new JScrollPane(listeOrd);

我正在开发一个文本编辑器程序,我遇到了一些问题。我正在为我的程序开发拼写检查功能,我希望用户能够编辑我用来检查拼写是否正确的词典文件

我现在认为文本区域是一种显示文本的简单方式,但是我在向用户显示文件时遇到了麻烦

  void typeWords()
   {
   String ord = "";
   JTextArea listeOrd = new JTextArea(ord);
   JScrollPane scrollPane = new JScrollPane(listeOrd);
   listeOrd.setLineWrap(true);
   listeOrd.setWrapStyleWord(true);
   scrollPane.setPreferredSize( new Dimension( 200, 600 ) );
   JOptionPane.showMessageDialog(null, scrollPane,"Ordbok:", JOptionPane.PLAIN_MESSAGE);
   }

这是控制此帧的代码部分。虽然不多,但我的问题是,有没有办法直接引用并打印出我想要的文本文件?(example.txt)我希望它是可编辑的,并在关闭时保存它,但在找到打印词典的方法之前,我无法解决这些问题。您可能想看看它的功能和方法

作为一般的建议,我会考虑使用一个单独的列<代码> jTabe>代码>,因为它允许您更容易地编辑单独的行并控制文件

的格式。 您可能还想看看