Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблемы с height = "100%" в gwt UiBinder TabPanel / 4 сообщений из 4, страница 1 из 1
26.03.2015, 10:23
    #38917379
Philip_Stubborn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с height = "100%" в gwt UiBinder TabPanel
Всем добрый день!
Делаю почтовый клиент на java gwt. Использую uibinder
Все работает, только в TabPanel проблемы с height, width устанавливаю в "100%" - норм
а вот height подхватывает только как пиксели, но не %
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
<ui:UiBinder
        xmlns:ui='urn:ui:com.google.gwt.uibinder'
        xmlns:g='urn:import:com.google.gwt.user.client.ui'
        xmlns:gxt='urn:import:com.extjs.gxt.ui.client.widget'
        xmlns:mail='urn:import:com.grandprix.gpline.client.module.ipr.ViewPanel.EventContainsPanel.MailClient'
        xmlns:tabs='urn:import:com.sencha.gxt.widget.core.client'
        xmlns:container='urn:import:com.sencha.gxt.widget.core.client.container'>

    <ui:with type='java.lang.String' field='txt' />

    <ui:with type='com.sencha.gxt.widget.core.client.TabItemConfig' field='mailContentTabConfig'>
        <ui:attributes text='Содержание сообщения'/>
    </ui:with>
    <ui:with type="com.sencha.gxt.widget.core.client.TabItemConfig" field="screenShotsTabConfig">
        <ui:attributes text='Скриншоты'/>
    </ui:with>
    <ui:with type="com.sencha.gxt.widget.core.client.TabItemConfig" field="fileAttachTabConfig">
        <ui:attributes text='Вложение'/>
    </ui:with>


    <container:VerticalLayoutContainer width="100%" height="100%">

        <tabs:TabPanel borders="false" height="100%">

            <tabs:child config = "{mailContentTabConfig}">
                <container:VerticalLayoutContainer width="100%" height="100%">
                    <mail:MailDetail ui:field='mailDetail'/>
                </container:VerticalLayoutContainer>
            </tabs:child>

            <tabs:child config="{screenShotsTabConfig}">
                <container:VerticalLayoutContainer width="100%" height="100%">
                    <g:Label text="{txt}" />
                </container:VerticalLayoutContainer>
            </tabs:child>

            <tabs:child config="{fileAttachTabConfig}">
                <container:VerticalLayoutContainer width="100%" height="100%">
                    <mail:SimpleGridUiBinderExample ui:field='fileAttachTab' />
                </container:VerticalLayoutContainer>
            </tabs:child>

        </tabs:TabPanel>
    </container:VerticalLayoutContainer>

</ui:UiBinder>
...
Рейтинг: 0 / 0
26.03.2015, 10:25
    #38917384
Philip_Stubborn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с height = "100%" в gwt UiBinder TabPanel
Пиксели-то можно указать, но вот стоит открыть браузер на мониторе побольше, у меня эта панель с uibinder tabs остается того же размера, какой был на маленьком мониторе, то есть не Resizable
...
Рейтинг: 0 / 0
26.03.2015, 10:40
    #38917404
0FD
0FD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с height = "100%" в gwt UiBinder TabPanel
Philip_Stubborn,

Не пользовался UiBinder, но обычно заполнение задается через VerticalLayoutContainer.VerticalLayoutData(1,1) заполняет всю область контейнера. Или используйте SimpleContainer.
...
Рейтинг: 0 / 0
26.03.2015, 12:25
    #38917544
Philip_Stubborn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с height = "100%" в gwt UiBinder TabPanel
0FD,
Спасибо, друг! Использовал VerticalLayoutData(1,1) - помогло )))
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблемы с height = "100%" в gwt UiBinder TabPanel / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]