java中怎么设置鼠标滑轮来滚动java滚动条滚动的速度

java中怎么设置鼠标滑轮来滚动java滚动条滚动的速度,第1张

可以采用以下代码实现来滚动java滚动条滚动的速度

[java] view plaincopy

<span style="font-family: Arial, Helvetica, sans-serif">//虽然比较短,但还是分享下吧。。。。就当是个随笔吧~</span>  

[java] view plaincopy

//设置滚动面板的滚动速度  

[java] view plaincopy

JScrollPane.getVerticalScrollBar().setUnitIncrement(10)  

[java] view plaincopy

  

[java] view plaincopy

//鼠标滑轮滚动事件  

this.btn.addMouseWheelListener(new MouseWheelListener() {  

            @Override  

            public void mouseWheelMoved(MouseWheelEvent e) {  

                String str = (e.getWheelRotation()< 0)?"上" : "下"  

                System.out.println(str)  

            }  

        })

其实JScrollPane滚动条是自动的,当你的内容大于容器大小时滚动条就会出现。

如果你非要滚动条显示,就加上这两句:

jScrollpane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS)

jScrollpane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11396315.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存