我有一个设计,其中文本区域的提示在底部。 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);
答案 0 :(得分:0)
对齐只支持中心/左/右。 bottom / top常数用于其他用途,例如在设置的文本位置中放置标签/图标。
您可以通过使用分层布局并在文本区域的顶部放置标签来“伪造”此UI。