StyleTextbox
Set the background color, border color, width, and corner radii of the TextBox. Gradients are automatically applied when multiple colors are provided..
-
For solid color: pass a list with a single color.
For gradient: pass a list with multiple colors. -
To show a border: pass a value greater than 0 in borderWidths.
To hide a border: pass a 0 in borderWidths.
CharacterLimit
Sets a character limit and triggers an event when characters are typed.
FirstLetterCapitalized
Automatically capitalizes the first letter as the user types.
InvokeKeyboard
Open the keyboard and position the cursor in the textBox.
TextPadding
Set padding on both left and right sides of the TextBox (applies equally to both sides).
FloatingLabel
Enable the floating label using the native Hint of each TextBox.
backgroundColors:
- To make it look good, you should use the same color as the background where your textbox is located.
- The textbox must have that same background color; using a gradient will make it look bad.
KeyboardInvoked
Triggered when the keyboard is invoked on the textbox.
RemainingCharactersChanged
Triggered when the number of remaining characters changes.
v1.2 September 06, 2026.
-
A function was added to separate text that collides with the right or left edge of the textbox when the alignment is set to left or right.
-
A floating hint text function was added, positioned at the top-left edge of the textbox.
-
The
Paddingfunction was removed; it was unnecessary.
Textbox.aia (25.7 KB)
joejsanz.joedevtextbox.aix (21.9 KB)
JDK: 17
Minimum API Level: 14
Updated On: 2026-09-06T07:00:00Z
Built using: FAST-CLI v7.0.0-premium
Support free development
- This extension is and will remain free. If you have found it useful and wish to support my work so I can continue creating and updating components like this one, any voluntary contribution is greatly appreciated:
Thanks.










