У меня есть эта (частично) псевдо кодпеременные и методы и actionlisteners
class a {
void b()
{
int d = 0;
JButton c = new JButton();
c.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e)
{
d = 1;
}
});
}
}
Однако, это не работает, Eclipse предложил добавить окончательный идентификатор д, но это делает значение невозможно изменить. Извините, если это глупый вопрос, но сложно сформулировать вопрос для Google для чего-то вроде этого ... Я также не могу объявить переменную на рычаге выше метода b.
Что вы на самом деле хотите делать с 'd'? Какую область вы ожидаете? – SirPentor