seguinte, eu tenho uma variável tipo boolean = false
eu quero que qndo clickar no botao,ela fique true, mas qndo eu coloco isso, da erro falando q a variavel precisa ser final…
[code]public class oi {
public oi(){
boolean cond = false;
int x1 = 0;
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton b = new JButton("Movimentar");
frame.add(b, BorderLayout.SOUTH);
Ola ola = new Ola(x1, 20);
frame.add(ola);
b.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent E){
cond = true;
}
});
frame.setSize(800,210);
frame.setVisible(true);
}
}
[/code]
eu devo estar fazendo algo bem estupido, mas nao consigo ver aonde esta o erro