Я имеющий 3 JTextArea
:Сброс JTextArea
private static JTextArea area[];
Текстовая область имеет текст в нем уже, но я хочу добавить еще вручную. Поэтому, когда я закрываю рамку, текстовая область получает обновление, но она не работает. Рамка, которая содержит текстовую область, называется f
. Печать текста текстовой области после закрытия кадра работает, как ожидалось.
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent windowEvent) {
area[i].setText(area[i].getText());
System.out.println(area[i].getText());
}
});
Рассмотрим обеспечение [работоспособный пример] (https://stackoverflow.com/help/mcve), который демонстрирует вашу проблему. Это не дамп кода, а пример того, что вы делаете, что подчеркивает проблему, с которой вы сталкиваетесь. Это приведет к меньшему путанице и лучшим ответам – MadProgrammer
Что такое 'i'? Возможно, вы забыли создать петлю над всеми текстовыми областями? –
Нет, я не знаю. только первая строка не работает. Строка с println работает хорошо. – Ben