JScrollPane的滚动条如何设置?

小弟不才,加了一个JScrollPane后,界面里好像默认的是只有水平滚动条,如何设置让JScrollPane只显示垂直滚动条,隐藏水平滚动条?

水平滚动条的设置:public void setHorizontalScrollBarPolicy(int policy)确定水平滚动条何时显示在滚动窗格上。选项有:ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED :需要时出现ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER :从不出现ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS :总是出现垂直滚动条的设置:public void setVerticalScrollBarPolicy(int policy)确定垂直滚动条何时显示在滚动窗格上。合法值是: ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED 需要时出现ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER 从不出现ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS 总是出现
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-04-27
 @Override
    public void prePage() {
        int value = scrollPane.getVerticalScrollBar().getValue();
        value = value - 40;
        if (value < 0) {
            value = 0;
        }
        scrollPane.getVerticalScrollBar().setValue(value);
    }

    @Override
    public void nextPage() {
        int value = scrollPane.getVerticalScrollBar().getValue();
        value = value + 40;
        scrollPane.getVerticalScrollBar().setValue(value);
    }

百度说我回答的不完善,我直接给你看我代码。这个完善。╮(╯_╰)╭

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网