我在Matlab中创建一个GUI,其中一些数据是动态更新的。更新将在编辑文本框中打印。
有没有办法在编辑框中添加一个监听器,以便程序可以在编辑框更新时随时做出反应?
答案 0 :(得分:0)
是的,有一种方法可以方便地称为addlistener
。请参阅documentation。
基本上你可以听取任何使它非常有用的属性的变化。
示例:
fig = figure();
text = uicontrol('Style', 'edit');
lh = addlistener(text, 'String', 'PostSet', @callback);
function callback(source, event)
disp('Ouch!');