ImageAnalyzer.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:code 作者:
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;
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号