社区
Java SE
帖子详情
关于JScrollPane不显示滚动条???
photon1001
2011-12-30 03:18:02
Jpanel1中放了几个jpanel,然后把大jpanel1放到JScrollpane中,不显示滚动条是怎么回事?
...全文
247
5
打赏
收藏
关于JScrollPane不显示滚动条???
Jpanel1中放了几个jpanel,然后把大jpanel1放到JScrollpane中,不显示滚动条是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
photon1001
2011-12-31
打赏
举报
回复
解决了,加上下面这句就好了
jpanel1.setPreferredSize(new Dimension(280,1000));
photon1001
2011-12-31
打赏
举报
回复
jpanel1.setLayout(null)
这应该没什么影响吧
[Quote=引用 3 楼 sunyiz 的回复:]
那你 jpanel1 用的什么布局?
[/Quote]
sunyiz
2011-12-31
打赏
举报
回复
那你 jpanel1 用的什么布局?
photon1001
2011-12-30
打赏
举报
回复
没用,不知道怎么弄得一直不出来
[Quote=引用 1 楼 sunyiz 的回复:]
jpanel1 你是不是设了 preferredSize ?
[/Quote]
sunyiz
2011-12-30
打赏
举报
回复
jpanel1 你是不是设了 preferredSize ?
Swing的
JScrollPane
嵌套使用时
滚动
条
显示
示例(示例源代码)
在SWING中嵌套使用
JScrollPane
时,会出现诸多
显示
问题,如内层
JScrollPane
的
滚动
条
显示
不正常、框架缩放时,内层
JScrollPane
放大后无法自适应缩小等。如果需要
显示
内层的
滚动
条,则需要外层Scroll组件的view视图组件继承Scrollable接口,来强制内部组件高度或宽度自适应,解决以上问题。
jScrollPane
-master
支持移动端html5 可以控制
滚动
条样式,方便实用。 /* 1、showArrows:是否
显示
滚动
箭头,模式是false; 2、maintainPosition:当
滚动
区重新初始化后,是否保持
滚动
条的原有位置,默认是true; 3、stickToBottom:当maintainPosition设置为true,且
滚动
区域到达底部,当有新内容添加的时候任然会固定在
滚动
区域底部,默认是false; 4、stickToRight:与stickToBottom属性原理类似,只是方向是右侧而不是底部; 5、autoReinitialise:自动初始化
滚动
区,内部实现机制实际上是一个定时器,当检测到内部有内容新增时,重新初始化,由于性能原因,默认false; 6、autoReinitialiseDelay:当autoReinitialise设置为true时,该属性表示自动初始化的延时,默认是500ms; 7、verticalDragMinHeight:垂直可拖动的最小高度,默认是0; 8、verticalDragMaxHeight:垂直可拖动的最大高度,默认是99999; 9、horizontalDragMinWidth:水平可拖动的最小距离,默认是0; 10、horizontalDragMaxWidth:水平可拖动的最大距离,默认是99999; 11、contentWidth:
滚动
区域的宽度,一般不要设置,该插件会根据内容实际宽度计算,默认undefined; 12、animateScroll:当调用scrollTo 或者scrollBy的时候,设置一个动画效果,包括时长duration和渐变ease,默认false; 13、animateDuration:动画时长,默认300ms; 14、animateEase:动画渐变函数,默认linear; 15、hijackInternalLinks:劫持锚链接,定位到
滚动
区域指定位置,默认false; 16、verticalGutter:垂直方向,内容和
滚动
条之间的距离,默认是4px; 17、horizontalGutter:水平方向,内容和
滚动
条之间的距离,默认是4px; 18、mouseWheelSpeed:鼠标滚轮的速度,默认是10px; 19、arrowButtonSpeed:方向按钮
滚动
内容的速度,默认是10px; 20、arrowRepeatFreq:按住方向按钮,内容
滚动
的频率,默认是100ms; 21、arrowScrollOnHover:当鼠标悬浮在方向按钮上时,是否允许
滚动
,默认false; 22、verticalArrowPositions:垂直方向按钮和固定点的位置,默认split; 23、horizontalArrowPositions:同上,水平方向; 24、enableKeyboardNavigation:是否允许键盘导航,默认true; 25、hideFocus:是否隐藏焦点框,默认false; 26、clickOnTrack:当点击固定点的时候,是否向相应方向
滚动
内容,默认true; 27、trackClickSpeed:点击固定点的
滚动
速度,默认是30px; 28、trackClickRepeatFreq:点击固定点的
滚动
频率,默认是100ms。
ScrollPaneTest
JScrollPane
中的ViewPort是一种特殊的对象,通过它就可以查看基层组件,
滚动
条其实就是沿着组件移动“视点”,这样就可以查看隐藏的部分。 为界面设定一个最佳尺寸(PreferredSize),这样
JScrollPane
才知道如何
显示
滚动
条。
java swing-JScrollBar的使用
JScrollBar 是 Java Swing 库提供的一个用于创建
滚动
条的组件,常用于在用户界面中
显示
和控制可
滚动
组件(如
JScrollPane
)的
滚动
位置。
jQuery-Custom-Selectbox:使用jQuery替换SelectBox。 隐藏选择框,并将其替换为可访问的js版本。 您需要做的就是对其进行样式设置。 还支持单个选项的背景图像
自定义选择框 使用jQuery替换SelectBox。 隐藏选择框,然后将其替换为易于设置样式CSS版本。 功能包括: 自定义
滚动
条-默认情况下启用使用
jScrollPane
的自定义
滚动
条。 您也可以使用默认的浏览器,但效果并不理想。 图标支持-如果一个选项具有CSS类,则该类将继承为生成的选择框代码,其跨度为可设置样式的类名。 键盘访问-如果您专注于某个选择,则可以上下滑动鼠标,甚至键入文本,并且它将像常规选择一样进行更新。 Opt组-像常规选择框一样,它支持optgroup。 如果它们在HTML标记中,则它们将
显示
在自定义标记中。 禁用字段-select现在可以识别禁用字段并使它们不可单击。 它由一个真正的选择框驱动,因此它将以表格形式传递值。 它的工作方式是代码将找到选择框并将其隐藏。 然后,JS将生成可以设置样式的假“自定义”选择框。 但是,所有交互都会路由回现有的选择
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章