Миграция из «родного GWT» в GXT - PullRequest
1 голос
/ 10 февраля 2012

Я думаю о переносе моего приложения GWT из «родного GWT» в GXT, однако я хочу знать, есть ли в GXT тема, которая выглядит точно так же, как и собственная тема GWT, com.google.gwt.user.theme.standard.Standard

Также в моем приложении "native GWT" я применяю свой собственный CSS к некоторым виджетам. Одинаково ли формат CSS для виджетов с GXT, как с родными виджетами GWT? Как для кнопки, меню, панели и т. Д.

1 Ответ

4 голосов
/ 10 февраля 2012

В основном GXT 2 имеет только две темы (синяя и серая).Нет такой темы, которая бы выглядела как нативная GWT, но именно поэтому вы должны выбрать GXT, потому что он имеет богатые компоненты, и вам не нужно заботиться о своем CSS и других вещах.Также нелегко изменить свой стиль.

Ext GWT 2.0, виджеты отвечают за непосредственное создание своей структуры DOM.Это делается либо путем создания элементов вручную, либо с использованием фрагмента HTML.HTML-код для виджета создается из строк, из XTemplate или путем сборки элементов DOM.Имена классов CSS затем применяются к элементам виджетами.При таком подходе представление виджета тесно связано с самим виджетом, а имена классов CSS, как правило, жестко закодированы в виджет.,Но в новой версии 3.0 появился новый подход, который облегчает изменение вашего стиля, и вы также можете комбинировать его с родным виджетом gwt.

Вы можете проверить веб-сайт

...