Проверка массива Проверка JTextArea из текстового файла с большим количеством правильных слов - PullRequest
0 голосов
/ 22 марта 2012

Я занят составлением текстового редактора, и в нем у меня есть JButton, который будет проверять написание текста в JTextArea. У меня есть текстовый файл со всеми английскими словами. Текстовый файл называется «английский»

Однако у меня проблема с - "userText [i] .setAttributes (51, 7, false);", поскольку он не идентифицирует его. Мне также нужно найти способ показать неправильные слова, какие-либо идеи?

public class TextEditor extends javax.swing.JFrame {

public void CheckSpellingButton()
{

    String[] english = new String[26871];
    String[] userText = ((JTextArea) jTabbedPane1.getSelectedComponent()).getText().split(" "); 

     int wordCount = 0;
     try {
        BufferedReader br = new BufferedReader(new FileReader("english.txt"));


        String lineFromFile = "";


       for(int i = 0; (lineFromFile = br.readLine()) != null; i++)
       {
         if(userText[i] != lineFromFile )
         {

          userText[i].setAttributes(51,  7, false);   
         }
       }

    } catch (Exception e) {
    }
}
...