Element: PasswordField.

Icon: 

Text: A text field to input a secret string.

Description: A PasswordField is a basic element that lets the user input a value of type String. The value appears as a series of a given echo character ('*' by default). The element invokes an action when the value displayed is modified.


Note: This image includes also an element of type Label.

When editing the displayed value, the change is only accepted when the Enter key is hit. To make this evident, the background of the field will change color while you type, displaying the original background color when the new value is accepted. 

Table of properties

Name Description Values accepted
Main
Variable The variable that holds the input string. A variable of type String.
Echo Char The character used to echo the input. A charecter constant, such as '*'.
Editable Whether the value displayed can be modified or not. A boolean variable or one of the constants true or false.
Action The action to invoke when the value is modified. The Java code to invoke for the action. 
Graphical Aspect
Size The size of the element. An Object variable of the class java.awt.Dimension or the integer values for the width and the height, respectively, separated by a comma.
Background The color used for the background of the element. An Object variable of the class java.awt.Color or one of the predefined colors: black, blue, cyan, darkGray, gray, green, lightGray, magenta, orange, pink, red, white, yellow.

A color can also be specified providing its integer RGB coordinates (between 0 and 255), plus an optional transparency coordinate.

The default value is decided by the system.

Foreground The color used for the text displayed by the element. See the values for the Background property.
Font The font used for the text displayed by the element. An Object variable of the class java.awt.Font or a set of family, style and size, separated by commas. The style must be one of  plain, bold, italic, bold | italic. Example: Monospaced,italic,18.

The default value is decided by the system.

Tooltip The text displayed when the cursor lingers on top of the element. Any constant or variable of type String.