public interface KeyboardInputFactory
JTextField
.
NOTE: This functionality is only relevant for URCap nodes with a Swing-based user interface
(see SwingProgramNodeService
,
SwingInstallationNodeService
and
SwingToolbarService
).
Modifier and Type | Method and Description |
---|---|
KeyboardNumberInput<Double> |
createDoubleKeypadInput()
Creates a virtual numeric keypad input accepting doubles
|
KeyboardNumberInput<Integer> |
createIntegerKeypadInput()
Creates a virtual numeric keypad input accepting integers.
|
KeyboardTextInput |
createIPAddressKeyboardInput()
Creates a virtual keyboard input accepting IPv4 addresses.
|
KeyboardTextInput |
createPasswordKeyboardInput()
Creates a standard virtual keyboard input accepting password string/text input.
|
KeyboardNumberInput<Double> |
createPositiveDoubleKeypadInput()
Creates a virtual numeric keypad input accepting positive doubles.
|
KeyboardNumberInput<Integer> |
createPositiveIntegerKeypadInput()
Creates a virtual numeric keypad input accepting positive integers.
|
KeyboardTextInput |
createStringKeyboardInput()
Creates a standard virtual keyboard input accepting string/text input
|
KeyboardTextInput createStringKeyboardInput()
If no input validator is specified, all strings are accepted.
KeyboardTextInput createPasswordKeyboardInput()
If no input validator is specified, all strings are accepted.
KeyboardTextInput createIPAddressKeyboardInput()
KeyboardTextInput
.KeyboardNumberInput<Double> createDoubleKeypadInput()
If no input validator is specified, all double values are accepted.
KeyboardNumberInput<Double>
.KeyboardNumberInput<Double> createPositiveDoubleKeypadInput()
If no input validator is specified, all positive double values are accepted.
KeyboardNumberInput<Double>
KeyboardNumberInput<Integer> createIntegerKeypadInput()
If no input validator is specified, all integer values are accepted.
KeyboardNumberInput<Integer>
.KeyboardNumberInput<Integer> createPositiveIntegerKeypadInput()
If no input validator is specified, all positive integer values are accepted.
KeyboardNumberInput<Integer>
.Copyright © 2018. All rights reserved.