Java Swing JScrollPane -(滚动面板)
发布日期:2021-06-30 12:25:25
浏览次数:2
分类:技术文章
本文共 937 字,大约阅读时间需要 3 分钟。
1 简介
支持水平和垂直滚动视图。文本区域、表格等需要显示较多数据而空间又有限时,通常使用 JScrollPane 进行包裹以实现滚动显示。
JScrollPane 内包含一个视口
表示 JScrollPane 的显示区域。 视口内包含一个需要滚动显示的组件,称为视图。构造方法
参数说明:
- view: 需要滚动显示的视图组件
- vsbPolicy: 垂直滚动条的显示策略
- hsbPolicy: 水平滚动条的显示策略
滚动条的显示策略的取值:
- 用于设置垂直滚动条策略,以便在需要时垂直滚动条时,才会显示
- 用于设置水平滚动条策略,以便在需要时水平滚动条时,才会显示
/* * 垂直滚动条(vsbPolicy) */ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED // 需要时显示(默认)ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER // 从不显示ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS // 总是显示/* * 水平滚动条(hsbPolicy) */ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED // 需要时显示(默认)ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER // 从不显示ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS // 总是显示
常用方法
// 设置滚动显示视图内容组件void setViewportView(Component view)// 设置垂直滚动条的显示策略void setVerticalScrollBarPolicy(int policy)// 设置水平滚动条的显示策略void setHorizontalScrollBarPolicy(int policy)// 是否响应鼠标滚动事件,默认响应void setWheelScrollingEnabled(boolean handleWheel)
转载地址:https://javaedge.blog.csdn.net/article/details/106364008 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月04日 10时36分37秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【深度学习笔记】pytorch的点乘(dot product)
2019-04-30
【深度学习笔记】残差
2019-04-30
【python学习笔记】读取指定文件夹中的图片,结合边缘保留滤波EPF
2019-04-30
【工具和环境】Linux下安装pycharm
2019-04-30
【Accumulation】The definition of SISR
2019-04-30
【工具与环境】Windows下安装Sublime Text 3
2019-04-30
【工具与环境】Excel中批量插入行
2019-04-30
【个人实验注意事项】
2019-04-30
【学习笔记】对vanilla的一些个人理解
2019-04-30
【解决错误】The size of tensor a (8) must match the size of tensor b (64) at non-singleton dimension 1
2019-04-30
word文档中实现目录索引中标题加粗,前导符和页码不加粗
2019-04-30
“学硕” VS “专硕”
2019-04-30
【NLP学习笔记】知识图谱阅读笔记及其心得
2019-04-30
【工具使用】新版CSDN-markdown编辑器使用指南
2019-04-30