【发布时间】:2011-10-04 17:51:00
【问题描述】:
我在 LWUIT 中有一个 TextArea,我在处理时遇到了问题。我有以下两个问题:
即使我打电话给
setIsScrollVisible(true),我似乎也没有 滚动条,当输出低于可见时无法滚动 容器的区域。如何让
TextArea自动滚动到底部 以编程方式?
我的 TextArea 初始化代码如下所示:
myTextArea = new TextArea(20, Display.getInstance().getDisplayWidth());
myTextArea.setEditable(false);
myTextArea.setEnabled(true);
myTextArea.setIsScrollVisible(true);
myTextArea.setGrowByContent(false);
System.out.println(myTextArea.isScrollableY());
isScrollableY() 返回真。有任何想法吗?有什么我想念的吗? API 中似乎没有任何可见的东西可以让我显式启用或禁用滚动。在此先感谢您提供任何帮助。
【问题讨论】:
-
我已经测试了您的代码,它对我来说可以正常工作。为什么你通过
Display.getInstance().getDisplayWidth()? -
我希望表单与屏幕一样宽。如果此代码在标准 JVM 上运行良好,那么我正在使用的专有实现可能存在问题?
标签: java java-me lwuit autoscroll lwuit-textarea