Dúvida em um código simples(iniciante)

Galera, poderiam me ajudar? Estou fazendo um curso, esse exercício foi o propósito da aula, porém não sei o que está dando errado, mesmo que eu coloque o valor que eu desejo fazer as contas, todas elas continuam dando “0”.Abraços.
Imagem do exercício -> http://prntscr.com/9oxtbn

Tecnicamente nada está errado, você tem certeza que adicionou o evento ao botão?

Vai na variável do botão e escreve:

button.addActionListener(new ActionListener() {

  	@Override
  	public void actionPerformed(ActionEvent e) {
  		//Aqui vem o código que o botão irá executar.
  	}
  });

Mais um coisa como jSpinner1.getValue(), retorna um Object, você pode fazer um cast para Integer direto.

int a = (Integer) jSpinner1.getValue();

1 curtida

Só para reforçar oq o nosso amigo falou, se vc estiver utilizando java 8, o evento do botão vc poderá usar lambda
ex:

btnOk.addActionListener(ActionEvent -> {
 // aqui dentro o código q vc quer que aconteça ao clicar no botão
});

Ou se vc preferi vc pode criar seu método, e só chamar ele quando o botão for clicado ex:

public void operacoesMatematicas(){
//aqui seu código de operações mátematicas
}

ai no botão vc só chama ele usando lambda:

btnOk.addActionListener(evento -> operacoesMatematicas());