GWT HorizontalPanel setSpacing?

Есть ли способ установить дополнение на GWT's HorizontalPanel?

Я хотел просто иметь оставленное дополнение на 20 пкс и затем добавить немного кнопок.
В настоящее время я могу только добавить setSpacing() и это помещает дополнение на вершину, оставленную, право и нижняя часть.

10
задан Igor Klimer 10 November 2011 в 18:23
поделиться

1 ответ

Вы можете (и должны) использовать для этого CSS, например:

.paddedHorizontalPanel {
    padding-left: 20px;
}

И если вы хотите, чтобы каждая кнопка в этой HorizontalPanel была 20 пикселей отдельно, тогда вы можете попробовать следующее:

.paddedHorizontalPanel .gwt-Button {
    margin-left: 20px;
}

А затем добавьте этот стиль к себе HorizontalPanel через hPanel.addStyleName ("paddedHorizontalPanel"); Подробнее о CSS и GWT в ] документы .

PS: AFAIK, исключение setPadding было осознанным выбором со стороны команды GWT - они хотели оставить стилизацию приложения полностью на усмотрение CSS.

16
ответ дан 3 December 2019 в 18:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: