MATLAB指南中的KeyPressFunc是什么?

时间:2013-07-24 05:35:52

标签: matlab

MATLAB中的KeyPressFunc函数是什么。在GUIDE上创建GUI时,我会在其上方进行操作。 它是否为某个键分配某种功能?如果是这样,它是如何工作的?

1 个答案:

答案 0 :(得分:0)

假设你有一个文本编辑,这就是当文本编辑处于焦点并按下一个键时调用的函数或回调。 在这个函数中,你可以访问eventdata-structure,它包含一个字符串,其中包含按下键的信息:

a=eventdata.Key;

例如:你想要做某事,只有当按下uparrow时,你可以这样做:

if strcmp(a,'uparrow')
    ...do something...
end