public class FormView extends ComponentView implements ActionListener
HTMLDocument.HTMLReader.FormAction. Если будут многократные представления, отображенные по документу, то они совместно используют встроенные компонентные модели. Следующая таблица показывает, какие компоненты создаются этим представлением.
| Тип элемента | Компонент создается |
|---|---|
| ввод, введите кнопку | JButton |
| ввод, введите флажок | JCheckBox |
| ввод, введите изображение | JButton |
| ввод, введите пароль | JPasswordField |
| ввод, введите радио | JRadioButton |
| ввод, введите сброс | JButton |
| ввод, тип подчиняется | JButton |
| ввод, введите текст | JTextField |
| выберите, размер> 1 или многократный определенный атрибут | JList в JScrollPane |
| выберите, неуказанный размер или 1 | JComboBox |
| текстовая область | JTextArea в JScrollPane |
| ввод, введите файл | JTextField |
| Модификатор и Тип | Класс и Описание |
|---|---|
protected class |
FormView. MouseEventListener
class MouseEventListener, чтобы обработать представления формы, когда по вводу с типом, равным изображению, щелкают.
|
| Модификатор и Тип | Поле и Описание |
|---|---|
static String |
СБРОС
Осуждаемый.
С 1.3, значение прибывает из свойства UIManager UIManager FormView.resetButtonText
|
static String |
ПОДЧИНИТЬСЯ
Осуждаемый.
С 1.3, значение теперь прибывает из свойства UIManager FormView.submitButtonText
|
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXISBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST| Конструктор и Описание |
|---|
FormView(Element elem)
Создает новый объект FormView.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
actionPerformed(ActionEvent evt)
Ответственный за обработку ActionEvent.
|
protected Component |
createComponent()
Создайте компонент.
|
float |
getMaximumSpan(int axis)
Определяет максимальный промежуток для этого представления вдоль оси.
|
protected void |
imageSubmit(String imageData)
Этот метод вызывают, чтобы представить форму в ответ на щелчок по изображению - <ВВОД> элемент формы типа "изображение".
|
protected void |
submitData(String data)
Этот метод ответственен за передачу данных формы.
|
getAlignment, getComponent, getMinimumSpan, getPreferredSpan, modelToView, paint, setParent, viewToModelappend, breakView, changedUpdate, createFragment, forwardUpdate, forwardUpdateToView, getAttributes, getBreakWeight, getChildAllocation, getContainer, getDocument, getElement, getEndOffset, getGraphics, getNextVisualPositionFrom, getParent, getResizeWeight, getStartOffset, getToolTipText, getView, getViewCount, getViewFactory, getViewIndex, getViewIndex, insert, insertUpdate, isVisible, modelToView, modelToView, preferenceChanged, remove, removeAll, removeUpdate, replace, setSize, updateChildren, updateLayout, viewToModel@Deprecated public static final String SUBMIT
@Deprecated public static final String RESET
public FormView(Element elem)
elem - элемент, чтобы украситьprotected Component createComponent()
createComponent в class ComponentViewpublic float getMaximumSpan(int axis)
getMaximumSpan в class ComponentViewaxis - может быть любой Представление. X_AXIS или Представление. Y_AXISIllegalArgumentException - для недопустимой осиView.getPreferredSpan(int)public void actionPerformed(ActionEvent evt)
actionPerformed в интерфейсе ActionListenerevt - ActionEvent.protected void submitData(String data)
protected void imageSubmit(String imageData)
imageData - координаты щелчка мышью.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92