嘿,外面的人真棒!
我有一个相当简单的问题,但不知道如何解决它。2h谷歌搜索没有帮助。
我正在接触Matlab的App Designer。
为了简单起见:我有一个按钮和一个数值字段。每次我单击该按钮时,都会调用一个回调函数,将数值字段的值加1。
如何实现KeyPress事件?!?也就是说,当我按下键盘上的'+‘键时,我想要触发该按钮的回调函数(如果不可能,则触发任何其他函数)。
我敢肯定App Designer的开发人员一定已经考虑过这个问题了--但我实在是太没才干了,找不到合适的文档。我认为在GUIDE中有一个叫做'keypressfcn‘的东西--所以我基本上需要一个等同于应用程序设计者的东西。
请帮助:)
Increasing the Number field by 1 when hitting the button or pressing the '+' key on my keyboard
发布于 2019-05-18 01:50:35
从Matlab R2019a开始,已经添加了一个KeyPressFcn。在appdesigner中点击回调按钮,选择你的图形,然后选择回调'KeyPress‘。我让它起作用了。更多信息请点击此处:https://www.mathworks.com/help/matlab/ref/matlab.ui.figureappd-properties.html
https://stackoverflow.com/questions/48729596
复制相似问题