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_AXIS
BOTTOM, 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, viewToModel
append, 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 ComponentView
public float getMaximumSpan(int axis)
getMaximumSpan
в class ComponentView
axis
- может быть любой Представление. X_AXIS или Представление. Y_AXISIllegalArgumentException
- для недопустимой осиView.getPreferredSpan(int)
public void actionPerformed(ActionEvent evt)
actionPerformed
в интерфейсе ActionListener
evt
- ActionEvent.protected void submitData(String data)
protected void imageSubmit(String imageData)
imageData
- координаты щелчка мышью.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92