在TextArea

时间:2017-04-10 19:11:51

标签: java swing jtextarea

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

我目前认为textArea是一种显示文本的简单方法,但是我很难向用户显示该文件。

  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)我希望它是可编辑的,并在关闭时保存它,但在找到打印字典的方法之前我无法解决这些问题

1 个答案:

答案 0 :(得分:1)

您需要查看JTextArea#readJTextArea#write方法

作为一般性建议,我考虑使用单个列JTable,因为它可以让您更轻松地编辑单个行并控制文件的格式

您可能还想查看Basic I/O