Java JFrame делает кадр, чтобы получить сумму двух чисел. Не Работает!
пакет com.тестирование.Тест;
импорт java.awt.*;
импорт javax.swing.*;
тест открытого класса расширяет JFrame {
JLabel no1 = новый JLabel("номер 1");
JLabel no2 = новый JLabel("номер 2");
JLabel sum = new JLabel("Sum:",JLabel.ЦЕНТР);
JTextField F1 = новое JTextField(5);
JTextField F2 = новое JTextField(5);
Надписи nо3 = новые надписи();
публичный тест() {
супер("тест");
Контейнер контейнер = полностью();
container.setLayout(новый FlowLayout());
контейнер.добавить(нет1);
контейнер.добавить(Ф1);
контейнер.добавить(nо2);
контейнер.добавить(Ф2);
контейнер.добавить(сумма);
контейнер.добавить(nо3);
инт Н1 = целое число.parseInt((Ф1.с текстом()));
инт Н2 = целое число.parseInt((Ф2.с текстом()));
инт № 4 Дмитров = Н1 + Н2;
Строки S1 = строка.метод valueOf (№4 Дмитров);
nо3.помощью setText(С1);
}
публичный статический пустота главный(строка[] аргументы) {
Test test = новый тест();
тест.setDefaultCloseOperation(форму.EXIT_ON_CLOSE);
test.setSize(500, 400);
тест.функцию setvisible(истина);
}
}
Какие изменения я должен внести, чтобы метка " no3 " показывала сумму двух чисел, введенных в два текстовых поля?