Невозможно обновить заголовок всплывающей подсказки в связывателе пользовательского интерфейса GWT.

Я пытаюсь добавить всплывающую подсказку к кнопке. Подсказка подходит нормально. Но я могу обновить заголовок всплывающей подсказки с помощью моего Java-кода только в конструкторе, но не в других методах. В чем проблема?

 <b:Tooltip title="..." placement="BOTTOM" ui:field="sharedWith">
                <b:Button text="Share" 
                    type="PRIMARY" ui:field="share" icon="USER_PLUS">
                </b:Button>
            </b:Tooltip>

Java-код:

sharedWith.setTitle(members.size() + " " + member);

sharedWith ui: поле для всплывающей подсказки.

2 ответа

Решение

Предполагая, что gwtbootstrap3 здесь, вам нужно позвонить reconfigure() всякий раз, когда вы меняете свойства Tooltip,

Если вы хотите добавить всплывающую подсказку для кнопки программно, то установите для нее заголовок.

 <b:Button text="Share" type="PRIMARY" ui:field="share" icon="USER_PLUS">
                    </b:Button>

share.setTitle ("Новый текст всплывающей подсказки");

Другие вопросы по тегам