日期:2014-05-20  浏览次数:20754 次

关于LWUIT里的滚动条问题.
问题一:Component里面有getScrollX()和getScrollY(),为什么没有setScrollX()和setScrollY()啊?怎么能实现?

我的目标就是要方向键操作滚动条来让Container滚动,这个滚动条是Container的.

问题二:能不能让2个Container绑定到一个方向键上?就是我按"Down"键,两个Container一起往下滚,按"Up"键就一起往上滚.

希望前辈多多指教,不胜感激.

------解决方案--------------------
帮你顶一下
------解决方案--------------------
还没接触过LWUIT 想看看 帮顶一下
------解决方案--------------------
探讨
已经找到问题所在了,setScrollX()方法已经找到.在Component里权限是受保护的,所以Container继承不过来,把Component里的setScrollX()权限改为public就可以使用了,但是为什么要给这个方法加保护呢?SUN工程师出于什么目的?

------解决方案--------------------
路过+学习
------解决方案--------------------
探讨
已经找到问题所在了,setScrollX()方法已经找到.在Component里权限是受保护的,所以Container继承不过来,把Component里的setScrollX()权限改为public就可以使用了,但是为什么要给这个方法加保护呢?SUN工程师出于什么目的?

------解决方案--------------------
如果把 问题1 解决那么 问题二也就出来了。
问题二:
把两个容器放到一个容器中 然后在操作 外的的那个容器

问题一 Component 如果使用源码的lwuit你按照 8楼说的改改试试