java.awt.ScrollPane#getInsets ( )源码实例Demo

下面列出了java.awt.ScrollPane#getInsets ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: dragonwell8_jdk   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码2 项目: TencentKona-8   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码3 项目: jdk8u60   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码4 项目: openjdk-jdk8u   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码6 项目: Bytecoder   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码7 项目: openjdk-jdk9   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码8 项目: jdk8u-jdk   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码9 项目: hottub   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码10 项目: openjdk-8-source   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码11 项目: openjdk-8   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码12 项目: jdk8u_jdk   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码13 项目: jdk8u-jdk   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}
 
源代码14 项目: jdk8u-dev-jdk   文件: ScrollPaneWheelScroller.java
public static Adjustable getAdjustableToScroll(ScrollPane sp) {
    int policy = sp.getScrollbarDisplayPolicy();

    // if policy is display always or never, use vert
    if (policy == ScrollPane.SCROLLBARS_ALWAYS ||
        policy == ScrollPane.SCROLLBARS_NEVER) {
        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("using vertical scrolling due to scrollbar policy");
        }
        return sp.getVAdjustable();

    }
    else {

        Insets ins = sp.getInsets();
        int vertScrollWidth = sp.getVScrollbarWidth();

        if (log.isLoggable(PlatformLogger.Level.FINER)) {
            log.finer("insets: l = " + ins.left + ", r = " + ins.right +
             ", t = " + ins.top + ", b = " + ins.bottom);
            log.finer("vertScrollWidth = " + vertScrollWidth);
        }

        // Check if scrollbar is showing by examining insets of the
        // ScrollPane
        if (ins.right >= vertScrollWidth) {
            if (log.isLoggable(PlatformLogger.Level.FINER)) {
                log.finer("using vertical scrolling because scrollbar is present");
            }
            return sp.getVAdjustable();
        }
        else {
            int horizScrollHeight = sp.getHScrollbarHeight();
            if (ins.bottom >= horizScrollHeight) {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using horiz scrolling because scrollbar is present");
                }
                return sp.getHAdjustable();
            }
            else {
                if (log.isLoggable(PlatformLogger.Level.FINER)) {
                    log.finer("using NO scrollbar becsause neither is present");
                }
                return null;
            }
        }
    }
}