2011-05-12 101 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

相關問題