当前位置: 技术问答>java相关
关于绘图的滚动问题
来源: 互联网 发布时间:2015-08-29
本文导语: 在我的Applet中, 我在canvas中画图,并且因为图形较大, 所以把canvas加到JScrollPane中, 并且把JScrollPane的尺寸设的很大, 虽然实现了滚动,但这是默认的滚动行为, 我想自己控制滚动条的滚动, 使得每拉动一下,图...
在我的Applet中,
我在canvas中画图,并且因为图形较大,
所以把canvas加到JScrollPane中,
并且把JScrollPane的尺寸设的很大,
虽然实现了滚动,但这是默认的滚动行为,
我想自己控制滚动条的滚动,
使得每拉动一下,图形进行重绘,
只把要显示的那部分图形绘制出来。
不知道该怎么做呀?有没有类似的源代码?
我在canvas中画图,并且因为图形较大,
所以把canvas加到JScrollPane中,
并且把JScrollPane的尺寸设的很大,
虽然实现了滚动,但这是默认的滚动行为,
我想自己控制滚动条的滚动,
使得每拉动一下,图形进行重绘,
只把要显示的那部分图形绘制出来。
不知道该怎么做呀?有没有类似的源代码?
|
jviewport.setScrollMode(JViewport.BLIT_SCROLL_MODE);
|
up