我需要制作一个JTextArea
,它使用给定的BufferedReader
接受投票的文本文档,只是'y'和'n'由我的教授给我;它需要在第一行和后面的每一行中统计'y'和'n'字符。他给班提了一个数组会很有用,但我不知道如何做到这一点,任何帮助将不胜感激。谢谢!我需要一个JTextArea,它在行的末尾计算该行中的字符
编辑:这不是一个真正的家庭作业,但是我需要知道今晚如何做到这一点,所以我实际上可以实现它,为我的决赛,这是明天。
我需要制作一个JTextArea
,它使用给定的BufferedReader
接受投票的文本文档,只是'y'和'n'由我的教授给我;它需要在第一行和后面的每一行中统计'y'和'n'字符。他给班提了一个数组会很有用,但我不知道如何做到这一点,任何帮助将不胜感激。谢谢!我需要一个JTextArea,它在行的末尾计算该行中的字符
编辑:这不是一个真正的家庭作业,但是我需要知道今晚如何做到这一点,所以我实际上可以实现它,为我的决赛,这是明天。
您会在文章How to Use Text Areas中找到合适的示例。
附录:有头脑的旁观者问,
会是什么代码来获得在一行中的文本?
BufferedReader
可能是不错的选择,因为在这个例子表明,副本stdin
到stdout
:
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
String s;
while ((s = in.readLine()) != null) {
// process s
}
将'IOException'处理作为练习。 – trashgod 2011-05-12 12:24:59
这个任务听起来很可疑毫无意义,因为字符在'JTextArea'的行数也会有所不同针对不同的声明列数,以及GUI的伸缩程度。你的教授是否知道他/她在做什么? – 2011-05-12 02:11:44
@Alex:“今晚我需要知道如何做到这一点”提及你的时间表是不利的。它不仅会*更快地获得答案,而且还会降低获得答案的机会! – 2011-05-12 02:14:37
看到我对这个网站有点新,我的朋友推荐这个网站,我认为这将是一个好主意。他非常了解,但他确实给了我们毫无意义的任务。他会问我们这个问题似乎令人困惑。我的想法是一样的,因为JTextArea的宽度是可变的。 – 2011-05-12 02:18:37