读书人

Kuix的事件处理机制(沙洲版) 1

发布时间: 2012-08-22 09:50:35 作者: rapoo

Kuix的事件处理机制(沙地版) 1

先引用第一个讲述Kuix事件机制的原文(虽然我引用的地址不一定是最初的原文)

http://niuwa.org/2008/09/03/kuix的事件处理机制/

Kuix的事件处理机制(沙洲版) 1

?? ?上面引用了原文的事件处理机制的原理图,要理解Kuix的事件处理机制,建议查看KuixCanvas原文,并参照此图。

?? ?上面的文章是为数不多的Kuix中文讲解之一,我很早就浏览过了,当时只是粗略看了一下,由于没有太多兴趣研究其源代码,并没有作细致了解,之后在项目中碰到不少问题,都和Kuix的事件处理机制关联,这里结合发现的问题做一点讲解。

问题一 ScrollPane.bestScrollToChild 为何不生效

?? ?在我的程序中有这样一个UI,从服务器接收到用户资料后,通过代码添加到列表(scrollPanel)中,以便用户可以选择列表中的项目,因为列表过长,所以添加完毕后滚动条会自动滚动到最后,我需要让滚动条自动滚动到页首。ScrollPane提供了bestScrollToChild,我的代码如下:

?

 * Revalidate the Desktop */public void revalidate() {doLayout();}

?

?

读书人网 >移动开发

热点推荐