Uses of Class
ca.corbett.forms.FormPanel
Packages that use FormPanel
Package
Description
Contains UI classes for the app-extensions code, most notably the ExtensionManagerDialog.
Contains a custom Properties implementation to augment the one provided by java.
Contains the PropertiesDialog abstract class and its two supported implementations.
Welcome to swing-forms!
-
Uses of FormPanel in ca.corbett.extensions.ui
Fields in ca.corbett.extensions.ui declared as FormPanel -
Uses of FormPanel in ca.corbett.extras
Fields in ca.corbett.extras declared as FormPanel -
Uses of FormPanel in ca.corbett.extras.demo.panels
Methods in ca.corbett.extras.demo.panels that return FormPanelModifier and TypeMethodDescriptionprotected FormPanelPanelBuilder.buildFormPanel(String title) Can be invoked internally to generate the start of a FormPanel suitable for adding example FormFields and controls.protected FormPanelPanelBuilder.buildFormPanel(String title, int margin) Can be invoked internally to generate the start of a FormPanel suitable for adding example FormFields and controls. -
Uses of FormPanel in ca.corbett.extras.properties
Methods in ca.corbett.extras.properties that return FormPanelModifier and TypeMethodDescriptionPropertyFormFieldValueChangedEvent.formPanel()Returns the value of theformPanelrecord component.Methods in ca.corbett.extras.properties with parameters of type FormPanelModifier and TypeMethodDescriptionprotected voidAbstractProperty.fireFormFieldChangedEvent(FormPanel formPanel, FormField field, ActionEvent changeEvent) final FormFieldAbstractProperty.generateFormField(FormPanel formPanel) Generates a FormField instance for this AbstractProperty, depending on our type.Constructors in ca.corbett.extras.properties with parameters of type FormPanelModifierConstructorDescriptionPropertyFormFieldValueChangedEvent(AbstractProperty property, ActionEvent sourceEvent, FormPanel formPanel, FormField formField) Creates an instance of aPropertyFormFieldValueChangedEventrecord class. -
Uses of FormPanel in ca.corbett.extras.properties.dialog
Fields in ca.corbett.extras.properties.dialog with type parameters of type FormPanelMethods in ca.corbett.extras.properties.dialog with parameters of type FormPanelModifier and TypeMethodDescriptionprotected voidActionPanelPropertiesDialog.makeFormPanelVisible(FormPanel formPanel) protected abstract voidPropertiesDialog.makeFormPanelVisible(FormPanel formPanel) This will be invoked by our validation method in the case where a form validation error occurs.protected voidTabPanePropertiesDialog.makeFormPanelVisible(FormPanel formPanel) Activates the tab that represents the given FormPanel. -
Uses of FormPanel in ca.corbett.forms
Methods in ca.corbett.forms that return FormPanelModifier and TypeMethodDescriptionAdds the specified FormField to this FormPanel.Synonym for addAll(List<FormField> fields).Adds the specified list of FormFields to this FormPanel.FormPanel.clearValidationResults()Invoke this to clear the validation label off any previously validated field.FormPanel.forceRerender()Deprecated, for removal: This API element is subject to removal in a future version.As of swing-extras 2.7.FormPanel.removeAllFormFields()Removes all FormFields from this FormPanel and re-renders it.FormPanel.setAlignment(Alignment alignment) Changes the Alignment property of this FormPanel and re-renders it.FormPanel.setBorderMargin(int margin) An optional pixel margin for the FormPanel itself to keep it away from the edges of its container.FormPanel.setBorderMargin(Margins margins) Sets optional pixel margins for the FormPanel itself to keep it away from the edges of its container.FormPanel.setMultiLineFieldExtraTopMargin(int multiLineFieldExtraTopMargin) There's a very slight misalignment issue with field labels on multi-line FormField implementations due to the way GridBagLayout anchors components.FormPanel.validateForm()Shorthand for isFormValid()