Вам необходимо обновить метку, используя .setText()
, например:
btOK.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
cnt1++;
lbl1.setText("Result: " + cnt1 + " X " + cnt2);
}
}
А вам нужно поменять:
JLabel lbl1 = new JLabel("Result: " + cnt1 + "X" + cnt2);
до
final JLabel lbl1 = new JLabel("Result: " + cnt1 + "X" + cnt2);
так что он становится доступным из вашего ActionListener, который является внутренним классом.