ei galera… tava querendo fazer uma aplicação que tivesse uma canvas dentro de um JScrollPane… mas queria que a rolagem da tela fosse feita arrastando o mouse e não pelas barras… tipo como se faz no acrobat …sabe… seria possivel fazer isso em java??? valewwww!!!
Ola,
Sim, fazer este tipo de rolagem é possivel sim,
para mudar o cursor do mouse existe o método setCursor… no canvas, component, etc.
pra vc saber quando mudar o cursor, só olhar em java.awt.event.MouseListener, esta interface escuta os cliques do mouse entre outros eventos.
ok… Bruno… valeu pela atenção… mas a minha dificuldade eh como fazer a movimentação da tela… tipo pensei em capturar a posição x,y do mouse e ficar modificando o valor da barra de rolagem sempre que esses valores mudarem… mas não obtive resultados satisfatórios… vou continuar tentando aqui … valeu…!