Как забрать данные из JTextField по нажатию кнопки - Java
Формулировка задачи:
Доброе время суток ! Прошу помощи разобраться и какую информацию нужно прочитать чтобы не допускать больше таких ошибок .
Ситуация следующая хочу забрать данные из JTextField когда нажимаю кнопку, вот часть кода :
Программа компилируется, но по нажатию кнопки Джава даёт мне по щам ошибкой потока.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
Скажите пожалуйста , что я делаю не так ?
//////////////////////////Текстовое поле JTextField tf = new JTextField(10); tf.setToolTipText("))"); tf.setBounds(75 ,30,125 ,22); add(tf); ////////////////////////////Слушатель действий ClassObrabotka obrabotka = new ClassObrabotka(); b2.addActionListener(obrabotka); } private class ClassObrabotka implements ActionListener{ public void actionPerformed(ActionEvent event){ String string = ""; GUI_Alg a= new GUI_Alg(); string = a.tf.getText(); } } }
Решение задачи: «Как забрать данные из JTextField по нажатию кнопки»
textual
Листинг программы
public class GUI_Alg extends JFrame { static JTextField tf; public GUI_Alg() { super("FileSaver"); setLayout(null); //////////////////////////Текстовое поле tf = new JTextField(10); tf.setToolTipText("))"); tf.setBounds(75, 30, 125, 22); add(tf); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д