关闭

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

244人阅读 评论(0) 收藏 举报
分类:

如果要在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);


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:17655次
    • 积分:658
    • 等级:
    • 排名:千里之外
    • 原创:100篇
    • 转载:4篇
    • 译文:0篇
    • 评论:0条