Я создал GUI программу NetBeans. Основной класс имеет textArea, который должен быть обновлен другим классом textAreaSetter. Второй класс textAreaSetter вызывается из другого класса dragNDrop.
Это означает, что я буду перетаскивать файл в класс dragnDrop, затем класс dragnDrop вызовет textAreaSetter и обработает файл. Который после этого вызывает основной класс для обновления текстовой области.
Проблема в том, что; Всякий раз, когда я перетаскиваю файл, он создает другое новое окно основного класса и обновляет это окно, и я получаю несколько windows.
Решение, которое я хочу; Всякий раз, когда я перетаскиваю файл, основной класс должен обновлять текстовую область.
| - Это класс dragnDrop
textAreaSetter starts = new textAreaSetter();
starts.getFile(fName);
| - Это класс textAreaSetter
textArea setText= new textArea();
setText.setVisible(true);
setText.setFileString("Hello Text Area");
| - Это класс метода main
public void setFileString(String hello) {
jTextArea1.append("\n");
jTextArea1.append(String.valueOf(hello));
}