【发布时间】:2018-02-11 08:10:45
【问题描述】:
大家好!
我有一个相当简单的问题,但不知道如何解决它。 2 小时 Google 搜索没有帮助。
我正在使用 Matlab 的 App Designer。
为了简单起见:我有一个按钮和一个数字字段。每次单击按钮时,都会调用一个回调,将数值字段的值增加 1。
如何实现 KeyPress 事件?!? IE。当我按下键盘上的“+”键时,我想触发按钮的回调功能(或者如果不可能,则触发任何其他功能)。
我很确定 App Designer 的开发人员一定已经考虑到这一点 - 但我只是没有能力找到正确的文档。我认为在 GUIDE 中有一个叫做“keypressfcn”的东西——所以我基本上需要一个 App Designer 的等效项。
请帮忙:)
Increasing the Number field by 1 when hitting the button or pressing the '+' key on my keyboard
【问题讨论】:
-
从 R2017b 开始,我认为尚未为
UIFigure或UIAxes实现此回调。您必须使用旧版组件来实现此功能。 -
感谢您的回答。我搬回了 GUIDE。 Appdesigner 似乎是未来的好东西。但由于缺乏功能和其相当多的环境 - 它可能需要一些进一步的开发,直到 Appdesigner 在功能上可用。