Цифровая клавиатура в JavaFXPorts

У меня есть приложение javafx для развертывания в Android, у меня есть текстовое поле, но вместо отображения клавиатуры по умолчанию (буквы, цифры, символы) я просто хочу отображать цифровую клавиатуру. Как это сделать?


person Walker    schedule 01.04.2016    source источник


Ответы (1)


Если у вас есть TextField, вы можете позвонить:

text.getProperties().put("vkType", "numeric");

Обратите внимание, что вам нужно использовать -Dcom.sun.javafx.isEmbedded=true -Dcom.sun.javafx.virtualKeyboard=javafx, чтобы заставить его работать.

person Wim Deblauwe    schedule 12.12.2016