Module is.codion.swing.common.ui
Interface PasswordFieldBuilder
- All Superinterfaces:
ComponentBuilder<String,
,JPasswordField, PasswordFieldBuilder> TextComponentBuilder<String,
,JPasswordField, PasswordFieldBuilder> TextFieldBuilder<String,
JPasswordField, PasswordFieldBuilder>
public interface PasswordFieldBuilder
extends TextFieldBuilder<String,JPasswordField,PasswordFieldBuilder>
Builds a JPasswordField.
-
Nested Class Summary
Nested classes/interfaces inherited from interface is.codion.swing.common.ui.component.text.TextComponentBuilder
TextComponentBuilder.InitialCaretPosition
-
Field Summary
Fields inherited from interface is.codion.swing.common.ui.component.builder.ComponentBuilder
COMPONENT_VALUE, TRANSFER_FOCUS_ON_ENTER
-
Method Summary
Modifier and TypeMethodDescriptionstatic PasswordFieldBuilder
builder()
static PasswordFieldBuilder
echoChar
(char echoChar) Methods inherited from interface is.codion.swing.common.ui.component.builder.ComponentBuilder
background, border, build, build, buildValue, buildValue, clientProperty, componentListener, componentOrientation, consumer, enabled, enabled, focusable, focusCycleRoot, focusListener, font, foreground, keyEvent, keyListener, label, link, link, listener, maximumHeight, maximumSize, maximumWidth, minimumHeight, minimumSize, minimumWidth, mouseListener, mouseMotionListener, mouseWheelListener, onBuild, onBuildValue, onSetVisible, opaque, popupMenu, popupMenuControl, popupMenuControls, preferredHeight, preferredSize, preferredWidth, propertyChangeListener, propertyChangeListener, scrollPane, toolTipText, transferFocusOnEnter, transferHandler, validator, value, visible
Methods inherited from interface is.codion.swing.common.ui.component.text.TextComponentBuilder
caretListener, caretUpdatePolicy, controlDeleteWord, disabledTextColor, dragEnabled, editable, focusAccelerator, initialCaretPosition, lowerCase, margin, maximumLength, moveCaretToEndOnFocusGained, moveCaretToStartOnFocusGained, onTextChanged, selectAllOnFocusGained, selectedTextColor, selectionColor, updateOn, upperCase
Methods inherited from interface is.codion.swing.common.ui.component.text.TextFieldBuilder
action, actionListener, columns, format, hint, horizontalAlignment, selector
-
Method Details
-
echoChar
- Parameters:
echoChar
- the echo char- Returns:
- this builder instance
- See Also:
-
builder
- Returns:
- a new JPasswordField
-
builder
- Parameters:
linkedValue
- the value to link to the component- Returns:
- a new JPasswordField
-