RootPane.get("что-то") с GWT Designer

Я немного работал с GWT, и мне удалось сделать несколько небольших аппликаций.

Но теперь я начал играть с GWT Designer, но есть кое-что, чего я пока не смог достичь.

При работе со стандартным gwt, если я хочу добавить элемент управления или элемент, я просто пишу это:

RootPane.get("something").add(somePanel);

И gwt отображает эту панель внутри div с id = что-то.

Теперь я делаю то же самое с GWT Designer, но он рендерит в левой верхней части экрана, я знаю, что если я просто переместлю все элементы в дизайнере, они будут отображены ниже, но я хочу, чтобы они правильно отображались внутри div везде, где находится div.

PS: извините за мой плохой английский...

1 ответ

Решение

Проблема заключалась в том, что при работе с конструктором сгенерированный код был:

RootPane.get("something").add(somePanel, x, y);

Так что каким-то образом это перемещает div в X,Y corinates, просто удаляйте эти cordinates, и панель будет правильно отображаться внутри определенного div.

Другие вопросы по тегам