GWT - виджеты форм
Виджеты форм позволяют пользователям вводить данные и предоставляют им возможность взаимодействия с приложением. Каждый виджет Form наследует свойства от класса Widget, который, в свою очередь, наследует свойства от классов UIObject и Wigdet.
Sr. No. | Виджет и описание |
---|---|
1 | Класс GWT UIObject Этот виджет содержит текст, не интерпретируемый как HTML с использованием элемента <div>, поэтому он отображается с макетом блока. |
2 | Класс виджета GWT Этот виджет может содержать текст HTML и отображает содержимое html с помощью элемента <div>, заставляя его отображаться с макетом блока. |
Виджеты форм
Ниже приведены несколько важных виджетов форм -
Sr. No. | Виджет и описание |
---|---|
1 | Кнопка Этот виджет представляет собой стандартную кнопку. |
2 | Нажать кнопку Этот виджет представляет собой обычную кнопку с настраиваемым стилем. |
3 | Кнопка-переключатель Этот виджет представляет собой стильную кнопку с отслеживанием состояния, которая позволяет пользователю переключаться между активным и неактивным состояниями. |
4 | CheckBox Этот виджет представляет собой стандартный виджет флажка. Этот класс также служит базовым классом для RadioButton. |
5 | Переключатель Этот виджет представляет собой взаимоисключающий виджет переключателя выбора. |
6 | ListBox Этот виджет представляет собой список вариантов выбора для пользователя в виде окна списка или раскрывающегося списка. |
7 | SuggestBox Этот виджет представляет собой текстовое поле или текстовую область, в которой отображается предварительно настроенный набор вариантов выбора, соответствующих вводу пользователя. Каждый SuggestBox связан с одним SuggestOracle. SuggestOracle используется для предоставления набора вариантов выбора с учетом конкретной строки запроса. |
8 | Текстовое окно Этот виджет представляет собой однострочное текстовое поле. |
9 | PasswordTextBox Этот виджет представляет собой текстовое поле, которое визуально маскирует ввод для предотвращения подслушивания. |
10 | TextArea Этот виджет представляет собой текстовое поле, позволяющее вводить несколько строк текста. |
11 | RichTextArea Этот виджет представляет собой редактор форматированного текста, который позволяет выполнять сложные стили и форматирование. |
12 | Файл загружен Этот виджет является оболочкой для элемента HTML <input type = 'file'>. |
13 | Скрытый Этот виджет представляет собой скрытое поле в форме HTML. |