Kuix ScrollPane自动显示滚动条
?? ?Kuix如果使用ScrollPane,内嵌的widget高度超过屏幕高度时,可以自动产生滚动条,但是有个bug,如果界面必须生成滚动条是,必须要焦点跳转到屏幕最后的widget才会出现滚动条,今天在测试横向滚动条时发现,有一个非设计时属性needToAutoScroll ,如果设置默认值为true的话,界面显示时会自动计算并显示滚动条
//*********************************************************10.01.08
?? ?以前没有仔细查看过这个问题,只是测试时意识到上述方法可以解决这个问题,实际上问题的根源出在ScrollBar,这是它的一个bug,滚动条的位置没有设置默认值,而且java中默认为0,和滚动条初始值一样,ScollBar认为没有改变,所以不会刷新滚动条数值。修改默认值为-1,问题解决
之后再ScrollPane类里。needToAutoScroll = true; 就显示了。
请教为什么呢? 2 楼 shappy1978 2012-03-25 很多年没用啦,小兄弟,自己花点心思看看他的代码吧,别人指个方向,自己都懒得动脑的话,那就不要写代码了。 3 楼 benben134 2012-03-25 谢谢!又仔细看了遍代码,找到问题了。