環境はラベルで、その横には水平パネルのリスト ボックスがあります。これら2つの間のスペースを減らすにはどうすればよいですか? 間隔を 0 に設定してみましたが、うまくいかないようです。
ラベルを使用せずにタイトルを追加する方法はありますか?
UIBinder で gwt を使用している場合は、css を使用して間隔を設定できます。実験するには、ブラウザで右クリックして「要素を検査」し、適切に見えるまでマージンやパディングなどを試してください。次に、label.setStyle("bla-bla") を使用して gwt の要素にクラスを設定し、スタイル シートでマージン/パディングを設定できます。
どうぞ
水平パネルはテーブルを作成し、パネルに幅を指定した場合、その幅のウィジェットは等しいスペースを共有します。
そう
block
幅いっぱいに並べて配置するように表示タイプを設定します
HorizontalPanel panel = new HorizontalPanel();
panel.setWidth("70%");
panel.getElement().getStyle().setDisplay(Display.BLOCK);
panel.add(new Label("Lable"));
panel.add(listbox);
RootPanel.get().add(panel);