How to make the SoftKeyboard show up again
When you hide the SoftKeyboard via the Android Back Button , touching the (still focused) inputNode won't make the keyboard show again. To solve this issue I'm using the following class: public class RefocusableTextField extends TextField { private Region fakeFocusTarget; public RefocusableTextField(String text) { this(); setText(text); } public RefocusableTextField() { fakeFocusTarget = new Region(); fakeFocusTarget.setManaged(false); getChildren().add(fakeFocusTarget); addEventFilter(MouseEvent.MOUSE_PRESSED, MouseEvent::consume); addEventHandler(MouseEvent.MOUSE_CLICKED, e -> { if (