Problema com JScrollBar

2 respostas
H

Boa noite à todos.
Alguém de voces tem uma explicação plausível para o seguinte comportamento?

//scroller é uma instancia de JScrollPane

scroller.getHorizontalScrollBar().setValue(4000);
scroller.getVerticalScrollBar().setValue(4000);

System.out.println(scroller.getHorizontalScrollBar().getValue());//imprime 4000 (nada demais)
System.out.println(scroller.getVerticalScrollBar().getValue());//imprime 90!!!!!!!!!!!!!!

Alguma sugestão?
Um abraço.

2 Respostas

T

Talvez você tenha tentado setar um valor maior que o máximo, e então ele ou pôs o valor máximo ou não setou o valor. Imprima o valor máximo e veja o que realmente ocorreu.

C

as vezes acontece comigo o seguinte

scroller.setMaximum(6010);
			scroller.setMinimum(-6000);
//assim consigo valores de -6000 a 6000, se eu nao colocar 6010 ele atinge no máximo 5090 nao entendi pq
Criado 15 de outubro de 2007
Ultima resposta 16 de out. de 2007
Respostas 2
Participantes 3