GWT - сложные виджеты
«Сложные виджеты» позволяют пользователям расширять возможности взаимодействия с приложением. Каждый виджет Complex наследует свойства от класса Widget, который, в свою очередь, наследует свойства от UIObject.
Sr.No. | Виджет и описание |
---|---|
1 | Класс GWT UIObject Этот виджет содержит текст, не интерпретируемый как HTML с использованием элемента <div>, поэтому он отображается с макетом блока. |
2 | Класс виджета GWT Этот виджет может содержать текст HTML и отображает содержимое HTML с помощью элемента <div>, что приводит к его отображению с макетом блока. |
Комплексные виджеты
Ниже приведены несколько важных сложных виджетов -
Sr.No. | Виджет и описание |
---|---|
1 | Дерево Этот виджет представляет собой стандартный виджет иерархического дерева. Дерево содержит иерархию TreeItems, которую пользователь может открывать, закрывать и выбирать. |
2 | Строка меню Этот виджет представляет собой стандартный виджет строки меню. Строка меню может содержать любое количество пунктов меню, каждый из которых может запускать команду или открывать каскадную строку меню. |
3 | DatePicker Этот виджет представляет собой стандартное средство выбора даты GWT. |
4 | CellTree Этот виджет представляет собой вид дерева. Этот виджет будет работать только в стандартном режиме, который требует, чтобы HTML-страница, на которой он запускается, имела явное объявление <! DOCTYPE>. |
5 | CellList Этот виджет представляет собой список ячеек в виде одного столбца. |
6 | CellTable Этот виджет представляет собой табличное представление, которое поддерживает разбиение на страницы и столбцы. |
7 | CellBrowser Этот виджет представляет собой browsableпредставление дерева, в котором одновременно может быть открыт только один узел на уровне. Этот виджет будет работать только в стандартном режиме, который требует, чтобы HTML-страница, на которой он запускается, имела явное объявление <! DOCTYPE>. |