w JButton wymagane są gotowe zmienne końcowe? [duplikować]
To pytanie ma już tutaj odpowiedź:
Nie można odwołać się do nie kończącej się zmiennej wewnątrz klasy wewnętrznej zdefiniowanej inną metodą 20 odpowiedziWięc mamJList
i próbuję użyć go wewnątrz aJButton
s actionPerformed
metoda i prosi mnie o zrobienieJList
final
dlaczego poniżej znajduje się fragment kodu
public SomeClass() {
btnNewButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
list.clearSelection();
}});
}
Właściwie nie mam problemu z jego ostatecznym ustawieniem, po prostu nie jestem pewien, dlaczego będę musiał.