【问题标题】:Codename One - autoscroll the screen代号一 - 自动滚动屏幕
【发布时间】:2015-12-20 03:47:51
【问题描述】:

在 Codename One GUI 构建器应用中,当我导航回主窗体时,屏幕始终显示在顶部。

如何让屏幕自动向下滚动到我想要的部分并保留之前的滚动?

【问题讨论】:

  • 确保写出更清晰的问题和正确的标签。没有 codenameone 标签,没有人会找到问题,没有 java 标签,源代码将被错误地突出显示。

标签: java codenameone autoscroll


【解决方案1】:

我假设这是一个 GUI 构建器应用程序。

通常这应该是无缝的,因为 UI 将滚动到最后一个聚焦的组件,但如果您没有可聚焦的元素,这可能会更难。您可以将滚动 Y 值存储在 exitForm 事件中,并使用以下方法将其恢复为 beforeShow 事件:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-28
    • 2015-03-15
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多