有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

GWT小部件之间的java换行符

我试图将两个标签/文本框对放在另一个上面(就像登录页面)。因为我的背景是HTML,所以我试图破解这样的换行符:

HTML html = new HTML("< br />");

panel.add(firstBox);
panel.add(html);
panel.add(secondBox);

它没有将下一个标签/文本框对放到新行。有什么建议可以解决这个问题,或者用一种更好的整体方式在GWT的面板上定位项目吗


共 (2) 个答案

  1. # 1 楼答案

    试试看:

    panel.getElement().appendChild(DOM.createElement(BRElement.TAG));
    
  2. # 2 楼答案

    你可以使用:

    FlowPanel firstBox = new FlowPanel();
    panel.getElement().getStyle().setWidth(100, Unit.PCT);
    FlowPanel secondBox = new FlowPanel();
    panel.getElement().getStyle().setWidth(100, Unit.PCT);