GXT MessageBox - настроить кнопки - PullRequest
0 голосов
/ 30 января 2012

как я могу настроить кнопки в gxt MessageBox.поэтому вместо Ok и Cancel у меня могут быть разные метки

Ответы [ 2 ]

4 голосов
/ 30 января 2012
((Button)box.getDialog().getButtonBar().getItem(0)).setText("changed");
0 голосов
/ 08 февраля 2012

MessageBox - это просто вспомогательный класс для создания общих диалоговых окон, например, с помощью кнопок YESOK и других. MessageBox.show ():

public void show() {
    dialog = getDialog();
    dialog.show();
}

getDialog () - создает диалог с вашими предопределенными параметрами.

Если вы хотите по-настоящему настроить свои кнопки - установить значки, изменить текст, добавить дополнительные кнопки, такие как «печать, экспорт ...» - расширить диалог, вызвать setButtons («»); в конструктор и добавьте свои кнопки addButton (новый MyCustomButton);

Кроме того, вы можете получить подробную информацию в источнике MessageBox.

...