将文本提示保持在textArea的底部行-cn1

时间:2018-10-28 08:40:23

标签: codenameone

我有一个设计,其中文本区域的提示在底部。 Label.LEFT,Label.RIGHT,Label.CENTER等起作用。但是Label.BOTTOM没有。 TextArea有4行。我怎样才能做到这一点。是否在textArea的最后一行保持提示?

代码:

TextArea remarksArea = new TextArea();
remarksArea.setConstraint(TextField.NON_PREDICTIVE);
remarksArea.setRows(4);
remarksArea.setGrowByContent(false);
remarksArea.setHint("Description Here");remarksArea.getHintLabel().setUIID("TextField");
remarksArea.getHintLabel().getAllStyles().setFgColor(0x000000);
remarksArea.getHintLabel().getAllStyles().setAlignment(Label.BOTTOM);

1 个答案:

答案 0 :(得分:0)

对齐只支持中心/左/右。 bottom / top常数用于其他用途,例如在设置的文本位置中放置标签/图标。

您可以通过使用分层布局并在文本区域的顶部放置标签来“伪造”此UI。