Matlabs App Designer中的KeyPressFcn

时间:2018-02-11 08:10:46

标签: matlab keypress keystroke

嘿那里有很棒的人物!

我有一个相当简单的问题,但不知道如何解决它。 2小时谷歌搜索没有帮助。

我正在开发Matlab的App Designer。

为了简单起见:我有一个按钮和一个数字字段。每次单击该按钮时,都会调用一个回调函数,将数字字段的值增加1。

如何实施KeyPress活动?!?即当我按下键盘上的“+”键时,我想触发按钮的回调功能(或者如果没有其他任何功能)。

我非常确定App Designer的开发人员必须考虑到这一点 - 但我只是无法找到合适的文档。我认为在GUIDE中有一个名为'keypressfcn'的东西 - 所以我基本上需要一个等效的App Designer。

请帮助:)

Increasing the Number field by 1 when hitting the button or pressing the '+' key on my keyboard

1 个答案:

答案 0 :(得分:0)

自Matlab R2019a起已添加KeyPressFcn。在appdesigner中,单击“回调”按钮,选择您的图形,然后选择回调“ KeyPress”。我知道了。此处更多信息:https://www.mathworks.com/help/matlab/ref/matlab.ui.figureappd-properties.html