2015-12-20 168 views
1

在Codename One GUI生成器应用程序中,当我导航回主窗体时,屏幕始终显示在顶部。Codename One - 自动滚动屏幕

我怎样才能让屏幕自动滚动到我想要的部分并保留其以前的滚动?

+0

确保正确写一个清晰的问题和标签。如果没有codenameone标签,没有人会发现问题,如果没有java标签,源代码将被错误地突出显示。 –

回答

3

我假设这是一个GUI生成器应用程序。

通常这应该是无缝的,因为用户界面将滚动到最后聚焦的组件,但如果您没有可聚焦的元素,这可能会更困难。你可以存储在exitForm事件滚动Y值,并恢复它的使用类似beforeShow事件:

f.addShowListener((e) -> f.scrollY(yValue));