以编程方式显示/隐藏虚拟键盘
Posted
技术标签:
【中文标题】以编程方式显示/隐藏虚拟键盘【英文标题】:Programmatically show/hide virtual keyboard 【发布时间】:2016-03-28 19:49:03 【问题描述】:即使不使用虚拟键盘,我也需要将其保留在屏幕上。 有没有办法强制它的可见性?
我尝试在文本字段上调用 .requestFocus(),但只有当项目通过鼠标或触摸事件获得焦点时键盘才会抬起(并在失去焦点时消失)
我想更改此默认行为。
【问题讨论】:
【参考方案1】:你应该使用这个:
FXVK.init(textfield);
FXVK.attach(textfield);
您将传入的Node
将是您要使用键盘输入的输入字段(在这种情况下,它是您的TextField
)。如果您想关闭键盘,只需使用FXVK.detach();
【讨论】:
以上是关于以编程方式显示/隐藏虚拟键盘的主要内容,如果未能解决你的问题,请参考以下文章