У меня есть (в основном) следующий кодПопытки ссылаться на текст из JTextField при нажатии на JButton
JTextField input = new JTextField(20);
JButton calculate = new JButton("calculate");
calculate.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event){
String test = new String(input.getText());
}
});
и в основном моя цель состоит в том, чтобы сделать что-то с текстом от текстового поля «ввода», когда кнопка щелчок. Однако я получаю
«не может относиться к неконечному локальному переменному вводу, определенный в области видимости»
Как получить доступ к тексту «вход», когда кнопка нажата, без этой ошибки?
Попросите свой класс реализовать ActionListener и установите значение calculate.addActionListener (this); вместо. – Stultuske
'JTextField input = new JTextField (20); JButton calculate = new JButton (" calculate ");' это код внутри любого метода.? – Saif