2011-05-12 96 views
1

我需要制作一个JTextArea,它使用给定的BufferedReader接受投票的文本文档,只是'y'和'n'由我的教授给我;它需要在第一行和后面的每一行中统计'y'和'n'字符。他给班提了一个数组会很有用,但我不知道如何做到这一点,任何帮助将不胜感激。谢谢!我需要一个JTextArea,它在行的末尾计算该行中的字符

编辑:这不是一个真正的家庭作业,但是我需要知道今晚如何做到这一点,所以我实际上可以实现它,为我的决赛,这是明天。

+0

这个任务听起来很可疑毫无意义,因为字符在'JTextArea'的行数也会有所不同针对不同的声明列数,以及GUI的伸缩程度。你的教授是否知道他/她在做什么? – 2011-05-12 02:11:44

+1

@Alex:“今晚我需要知道如何做到这一点”提及你的时间表是不利的。它不仅会*更快地获得答案,而且还会降低获得答案的机会! – 2011-05-12 02:14:37

+0

看到我对这个网站有点新,我的朋友推荐这个网站,我认为这将是一个好主意。他非常了解,但他确实给了我们毫无意义的任务。他会问我们这个问题似乎令人困惑。我的想法是一样的,因为JTextArea的宽度是可变的。 – 2011-05-12 02:18:37

回答

2

您会在文章How to Use Text Areas中找到合适的示例。

附录:有头脑的旁观者问,

会是什么代码来获得在一行中的文本?

BufferedReader可能是不错的选择,因为在这个例子表明,副本stdinstdout

BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); 
String s; 
while ((s = in.readLine()) != null) { 
    // process s 
} 
+0

将'IOException'处理作为练习。 – trashgod 2011-05-12 12:24:59

相关问题