| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > GWT DialogBox |
| Автор: Samotnik 4.2.2011, 19:35 | ||||||
| Привет. Написал незатейливый код Settings.ui.xml
Settings.java
Вызываю это так
Работает, но. 1. Фон почему то не затемняется, хотя окно модальное, т.е. клики по другим элементам не работают, пока не закроешь это окно. 2. Не центруется. Не понимаю, как сделать центрирование через UIBinder ? Вообще, через построение через Java код - это просто, создаешь объект DialogBox, затем вызываешь на нем метод center(); Как поступить в данной ситуации ? Как можно взять этот DialogBox, что отрисовался через xml и сделать ему center() ? |
| Автор: zxspec 6.2.2011, 00:23 |
| Чтобы затемнить фон используйте setGlassEnabled(true); Пример тут: http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/user/client/ui/DialogBox.html |
| Автор: Samotnik 6.2.2011, 13:49 |
| zxspec, я это использую, взгляните на мой код еще раз |
| Автор: zxspec 7.2.2011, 00:55 | ||
| Действительно. Я проморгал. И сегодня сам наткнулся на похожее поведение, это было связанно с тем, что в gwt.xml файле модуля у меня была закомментирована строка со стандартным стилем
|
| Автор: Samotnik 7.2.2011, 10:36 |
| zxspec, у меня не закомментирована |