在MATLAB GUI改变键盘焦点

6视图(30天)
阿德汗Elkhouly
阿德汗Elkhouly 2020年5月9日
我想允许用户按return键或输入值的空间,所以每当他们按这些键,无论crusor在哪里,必须双方一定的回调。发生了什么是GUI失去焦点每当我按可编辑的字段和开始写值,但是如果我按下的按钮manualy输入和空间键重新获得关注。
我定义这些键盘按键的代码块
函数eventdata keyPressCallback(源)
keyPressed = eventdata.Key;
如果strcmpi (keyPressed“空间”)| strcmpi (keypressed“返回”)
uicontrol (app.FillTableButton);
snapshot_callback (app.FillTableButton []);
结束
结束
请有人知道如何解决这个问题?
谢谢你!
5个评论
Harsha Priya Daggubati
Harsha Priya Daggubati 2020年5月12日
你好,
既然你提到你是MATLAB的GUI,您可以参考以下文档来帮助您在添加在Appdesigner calbacks获得更加清晰。

登录置评。

答案(0)

类别

找到更多的在桌面帮助中心文件交换

下载188bet金宝搏


释放

R2019b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!