高さが変数によって決定される 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");
残念ながら、これによりテキストの上に空白ができ、テキストの下部が切り取られます。
この空白/パディングを削除するにはどうすればよいですか? または、ボックス内のテキストのサイズと位置を変更する別の方法はありますか? どうもありがとう!
編集: 追加情報:
コメントのため、次の画像を追加しました。行はカーソル マーカーです。