Есть ли способ установить MIME-тип виджета в GWT? - PullRequest
0 голосов
/ 24 октября 2011

У меня есть этот сценарий, в котором я хочу отобразить xml, который появляется в виде строки в диалоговом окне, основанном на событии щелчка.

Но теперь строка отображается как непрерывная строка и не выглядит как строка в формате xml.

Мне было интересно, могу ли я задать тип MIME любого виджета, чтобы сказать - text / xmlчтобы содержимое xml отображалось правильно.

1 Ответ

0 голосов
/ 24 октября 2011

Вы можете заключить вывод в тег <pre>, чтобы сделать его моноширинным и отформатированным в точности так, как ваша строка Java требует с помощью табуляции, новых строк и всего, что вы хотите добавить туда. Пример здесь: Демонстрационный код GXT UiBinder .

См. Функцию getSource() в строке 58. Он использует объект SafeHtml для создания красиво отформатированного вывода XML. В какой-то момент я считаю, что вам придется обернуть это в g:HTMLPanel, или обычный div.

Надеюсь, это поможет.

-tjw

...