我有一个 gwt TextBox,其高度由一个变量确定:
aTextBox = new TextBox();
parentLayoutPanel.add(aTextBox);
parentLayoutPanel.setWidgetTopHeight(aTextBox, 0.0, Unit.PX, text_box_height, Unit.PX);
text_box_height
在页面加载之前,此变量是未知的。现在我想确保框内的字体与框的大小相匹配。目前,我正在尝试以下操作:
aTextBox.getElement().getStyle().setProperty("fontSize", Integer.toString(text_box_height) + "px");
不幸的是,这会导致文本上方出现空白,从而切断文本的底部:
如何删除此空白/填充?还是有不同的方法来调整文本在框中的大小和位置?非常感谢!
编辑:附加信息: 由于评论,我添加了以下图片。该行是光标标记。