Duvida evento Jspinner

4 respostas
S

Pessoal gostaria de saber qual evento do jSpinner uso para capturar se o valor esta sendo decrementado ou encrementado.

4 Respostas

R

Registre um ChangeListener no Spinner:

http://docs.oracle.com/javase/tutorial/uiswing/components/spinner.html#change

lina

Oi,

Não sei se existe um evento para isso, precisaria procurar…

Porém eu sei que existem os métodos getNextValue(), getPreviousValue() e getValue(). Com isso você já pode fazer alguma coisa.

Tchauzin!

S

Rogger,

Como posso adicionar esse listener?

R

Use o método JSpinner.addChangeListenener(), a técnica é demonstrada no link que publiquei originalmente. E, conforme apontou a lina, essa técnica permite que você acompanhe modificações no valor do Spinner, mas não lhe diz de forma direta se o valor está aumentando ou diminuindo.

Criado 9 de fevereiro de 2012
Ultima resposta 9 de fev. de 2012
Respostas 4
Participantes 3