javafx如何让一个自定义软键盘的值返回?
京城金 2011-05-11 05:54:54 版主如果这个帖子分类放错了话,麻烦您帮忙转移分类下,我实在不知道该放那了
需求是这样的,页面loginPage上有2个输入框,当我点击一个输入框的时候,显示我自己做的javafx软键盘(之前已经定义在loginPage中,只是不显示),这个软键盘上有输入框(注意是软键盘的输入框,不是页面的),当用鼠标点击软键盘上的enter按钮的时候,需要把软键盘输入框的值返回到页面上
可问题是,我不知返回这个值给谁,因为谁让软键盘显示出来,在软键盘自己内部是不知道的或者我不知道方法,大哥们能提供下么?如果能得到谁让他显示,那就简单多了
我也尝试在loginPage那2个输入框上bind(绑定)软键盘输入框的值,但发现,一点软键盘,2个输入框的值都被改变,后来想当loginPage的输入框获得焦点的时候绑定值,但发现效果一样,因为好像第一个输入框绑定了,在点击第二个输入框输入,第一个输入框的值还绑着呢,根本没解除,javafx好像不支持解除绑定,各位有方法解决么?