码迷,mamicode.com
首页 > Web开发 > 详细

JScrollPane控件中添加其他控件的问题&&JScrollPane设置滚动条&&调整滚动速度

时间:2015-11-24 18:57:34      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:jscrollpane

如果要在JScrollPane控件中添加其他控件,不能用下面这种方法

JScrollPane j = new JScrollPane();
j.add(new JButton("点击"));

只能通过以下方法添加

JScrollPane j = new JScrollPane(new JButton("点击"));

或者

JScrollPane j = new JScrollPane();
j.getViewport().add(new JButton("点击"));


不出现滚动条(panel为JScrollPane内部的Panel)
panel.setPreferredSize(new Dimension(200,100));//主要是这句代码,设置panel的首选大小,同时保证宽高大于JScrollPane的宽高,这样下面的JScrollPane才会出现滚动条

JScrollPane设置滚动速度
jScrollPane.getVerticalScrollBar().setUnitIncrement(20);


本文出自 “曾颐楠的播客” 博客,请务必保留此出处http://zengyinan.blog.51cto.com/9524976/1716310

JScrollPane控件中添加其他控件的问题&&JScrollPane设置滚动条&&调整滚动速度

标签:jscrollpane

原文地址:http://zengyinan.blog.51cto.com/9524976/1716310

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!