Расположение кнопок gwt

#java #gwt

#java #gwt

Вопрос:

Мне нужно создать графический интерфейс с gwt и задать некоторые вопросы о позиционировании. Как я могу расположить gwt Button и ListBox на панели графического интерфейса? Я выполнил простое расположение меток с

 html div style=position left:50px
  

но не могу понять, как сделать это для кнопок. Кто-нибудь может мне помочь?

sanpahot:

введите описание изображения здесь

Ответ №1:

Вы можете использовать GWT с CSS так же, как вы используете HTML с CSS. Определите свои правила CSS и примените классы CSS к вашим виджетам GWT.

Вы можете прочитать больше о стилизации GWT:

Стилизация существующих виджетов

Ответ №2:

Вы используете GWT, который предоставляет богатый набор встроенных виджетов и панелей / макетов в своей библиотеке пользовательского интерфейса.

Вам вообще не нужно указывать какое-либо абсолютное позиционирование.

Просто используйте правильный макет, который соответствует вашим потребностям, и добавьте в него виджеты, которые автоматически позиционируются и имеют размер на основе политики Layout Manager.

Для получения более подробной информации, пожалуйста, посетите GWT Showcase

Комментарии:

1. например, для этого макета на картинке, какие панели я могу использовать для позиционирования этих элементов! Например: в VerticalPanel добавьте виджет кнопки, а затем в HorizontalPanel добавьте VerticalPanel и после добавьте все это в RootPanel?

2. Вы можете попробовать использовать несколько макетов в комбинации. вы можете вставить макет в другой макет. Попробуйте с DockLayoutPanel Grid FlexTable помощью , , и т.д. FormPanel