void scrollVertically(ScrollBar scrollBar) {
if (image == null) {
return;
}
Rectangle canvasBounds = imageCanvas.getClientArea();
int width = Math.round(imageData.width * xscale);
int height = Math.round(imageData.height * yscale);
if (height > canvasBounds.height) {
// Only scroll if the image is bigger than the canvas.
int y = -scrollBar.getSelection();
if (y + height < canvasBounds.height) {
// Don't scroll past the end of the image.
y = canvasBounds.height - height;
}
imageCanvas.scroll(ix, y, ix, iy, width, height, false);
iy = y;
}
}
ImageAnalyzer.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:code
作者:
评论列表
文章目录