在 Codename One GUI 构建器应用程序中,当我导航回主窗体时,屏幕始终显示在顶部。
如何让屏幕自动向下滚动到我想要的部分并保留其之前的滚动?
最佳答案
我假设这是一个 GUI 构建器应用程序。
通常这应该是无缝的,因为 UI 会滚动到最后一个聚焦的组件,但如果您没有可聚焦的元素,这可能会更难。您可以将滚动 Y 值存储在 exitForm
事件中,并在 beforeShow
事件中恢复它,方法如下:
f.addShowListener((e) -> f.scrollY(yValue));
关于java - 代号一 - 自动滚动屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34377779/