Как забрать данные из ActionListener - Java
Формулировка задачи:
День добрый, интересует как забрать данные из ActionListener? По нажатию кнопки забираю данные из текстовых полей, присваиваю их переменным, однако так как метод actionPerformed имеет void(насколько я понимаю), в переменных после нажатия кнопки лежит null. Пробовал завернуть все действия в отдельный метод и вызвать его из кнопки, но я так понял actionPerformed передает void и этому методу и также ничего не выходит.
Вот примеры кода, которые я написал, прошу помочь и разъяснить как реализовать задуманное, я еще в JAVA новичек.
public class reactclas implements ActionListener{
String FromAct;
public void actionPerformed(ActionEvent e){
if(e.getSource()==regnown){
RegData regData = new RegData();
regData.setLoginreg(logn.getText());
regData.setPassreg(passn.getText());
regData.setGrpreg(group.getText());;
}
}Решение задачи: «Как забрать данные из ActionListener»
textual
Листинг программы
new OnMessage() {
@Override
public void login(String login) {
System.out.println("Логин из regData " + login);
}
}