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.