Я очень плохо знаком с Java и ставлю перед собой задачу написать шифровальный декодер Цезаря.Я в основном пытаюсь очистить JTextArea от другого класса.У меня есть два класса, класс GUI под названием CrackerGUI и класс смены.JtextArea находится в классе GUI вместе со следующим методом:
public void setPlainTextBox(String text)
{
plainTextBox.setText(text);
}
В классе GUI также есть кнопка очистки со следующим:
private void btnClearActionPerformed(java.awt.event.ActionEvent evt) {
Shift classShift = new Shift();
classShift.btnClear();
}
Наконец, у меня есть метод всдвиньте класс, чтобы очистить JTextArea.
public class Shift extends CrackerGUI {
public void btnClear()
{
CrackerGUI gui = new CrackerGUI();
gui.setPlainText(" ");
System.out.println("testing");
}
}
Тестовый текст распечатывается на консоль, но JTextArea не очищается.Я не уверен, почему :).Я уверен, что это очень простая ошибка, но она сбила меня с толку.Буду признателен за любую помощь.
Заранее спасибо.