管理员您好 :
我想开发一个扫码视窗程序,我需要当编辑框被改变,然后去执行一个命令。 现在编辑框没有这个选项,请问有什么其他方式可以实现吗?
太好了,下次更新就可以升级这个功能了吗?希望VCN可以越多越好!
看了一下,这个组件目前确实还未封装监听内容被改变的事件,将在下个版本更新增加,如果需要临时使用;可以通过引用Java代码的方式使用;代码如下:
' 引用 JavaFx 编辑框原生对象
引用 javafx.scene.control.TextArea
事件 窗口创建完毕()
' 获取编辑框1的原生对象、注册监听事件
((TextArea)编辑框1.取原生对象()).textProperty().addListener((源对象,旧值,新值)->{
调试输出("旧值:" + 旧值)
调试输出("新值:" + 新值)
})
结束 事件
上方代码可以直接复制到您的项目中使用,注意:需要添加Java原生引用、同时编辑框对象修改为您窗口中的编辑框组件,新版正在加急更新中,将尽快发布。