嗨我已经做了一个程序,读取包含单词的文本文件并将其添加到数组中。我现在需要在我创建的JTextArea中显示的单词,但我不知道如何。该文本文件每行包含一个单词,这就是我想让JTextArea也显示它们的方式。将数组输出到java中的JTextArea
这是目前为止的代码。我有JTextArea中被称为textarea的(它在另一种方法创建)
public static void file() {
List wordList = new ArrayList();
BufferedReader br = null;
try {
br = new BufferedReader(new FileReader("data/WordFile.txt"));
String word;
while ((word = br.readLine()) != null) {
wordList.add(word);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
br.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
String[] words = new String[wordList.size()];
wordList.toArray(words);
}
2012-01-28
jj007
+0
你所描述的问题,以及如何你不能做到这一点,但到目前为止还没有问了一个问题(让单独一个具体的,可回答的问题)。你有问题吗? –
2012-01-28 17:25:37
+0
*“..文件每行包含一个单词,这就是我想怎样也显示它们。”*听起来像一个项目列表。在这种情况下,通过'JTextArea'查找'JList'。 –
2012-01-28 17:28:00
+0
哇 - 我需要在JTextArea中显示数组内容的帮助。另外我需要使用JTextArea –
2012-01-28 17:28:15