Как забрать данные из ActionListener - Java

Узнай цену своей работы

Формулировка задачи:

День добрый, интересует как забрать данные из ActionListener? По нажатию кнопки забираю данные из текстовых полей, присваиваю их переменным, однако так как метод actionPerformed имеет void(насколько я понимаю), в переменных после нажатия кнопки лежит null. Пробовал завернуть все действия в отдельный метод и вызвать его из кнопки, но я так понял actionPerformed передает void и этому методу и также ничего не выходит. Вот примеры кода, которые я написал, прошу помочь и разъяснить как реализовать задуманное, я еще в JAVA новичек.
Листинг программы
  1. public class reactclas implements ActionListener{
  2. String FromAct;
  3. public void actionPerformed(ActionEvent e){
  4. if(e.getSource()==regnown){
  5. RegData regData = new RegData();
  6. regData.setLoginreg(logn.getText());
  7. regData.setPassreg(passn.getText());
  8. regData.setGrpreg(group.getText());;
  9. }
  10. }

Решение задачи: «Как забрать данные из ActionListener»

textual
Листинг программы
  1. new OnMessage() {
  2.             @Override
  3.             public void login(String login) {
  4.                    System.out.println("Логин из regData " + login);
  5.             }
  6. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут