Проблема Netbeans Jframe JTextArea. не вижу весь вывод NETBEANS - PullRequest
0 голосов
/ 04 мая 2020

This is the JFrame Output

**** почему выходит только один выход? **** **** это будет выход для JTextArea, когда я нажму кнопку . ****

пробег:

Поиск: Pet Cute

--- Результат ---

  1. Cat 2pts

  2. Курица 1 балл

Поиск: Холодная еда

--- Результат —-

  1. Мороженое 2пт

  2. Бургер 1пт

  3. Курица 1пт

Поиск: Горячий гаджет

--- Результат —-

1.Burger 1pts

2. Ноутбук 1pts

исходный код

 String [][] data={{"Cat","Pet Mammal Cute"},
             {"Burger","Food Snack Hot"},
             {"Chicken","Food Bird Pet"},
             {"Ice Cream","Food Dessert Cold"},
             {"Laptop","Gadget Device Computer"},
                       };
    for (int k = 0; k < 3; k++) {

        String getInput = jTextField1.getText();
        String[] in = getInput.split(" ");
        Map<String, Integer> results = new HashMap<>();

        for (String[] row : data) {
            for (String searchWord : in) {
                if (row[1].contains(searchWord)) {
                    int count = results.get(row[0]) == null ? 0 : results.get(row[0]).intValue();

                    results.put(row[0], count + 1);
                }
            }
        }
      jTextArea1.setText("RESULT\n---");
        int i = 0;
        for (String word : results.keySet()) {
          jTextArea1.setText(++i + ". " + word + " " + results.get(word) + " pts");
                }    
}                                        
}
...