1
我在做一個文本編輯器,最後一步是創建一個簡單的拼寫檢查器。我已經設法弄清楚如何找到不正確的單詞,但是現在我想對這些單詞進行格式化,以使它們顯示爲強調它們或強調它們的不正確示例。如何在jTextArea()中格式化一個單詞,如果拼寫錯誤?
如何在jtextarea()中將一個單詞格式化爲其他格式?
public void Spell_Check()
{
String[] english = new String[26871];
String[] text_words = ((JTextArea) TabPane.getSelectedComponent()).getText().split(" ");
int count_words = 0;
try {
BufferedReader br = new BufferedReader(new FileReader("english.txt"));
String lineFromFile = "";
for(int i = 0; (lineFromFile = br.readLine()) != null; i++)
{
if(text_words[i] != lineFromFile)
{
text_words[i].setAttributes(51, 7, false);
}
}
} catch (Exception e) {
}
}
請學習Java命名約定,並堅持他們什麼 – kleopatra 2012-03-21 09:58:30