【发布时间】:2014-07-02 19:43:30
【问题描述】:
我正在使用 MatLab 创建一个应用程序,使用指南来设计我的图形。我的问题是如何在图形加载时将焦点设置在编辑框上?我使用 Matlab 的原因是因为它是我必须使用的唯一开发系统。
谢谢
【问题讨论】:
标签: matlab user-interface matlab-guide
我正在使用 MatLab 创建一个应用程序,使用指南来设计我的图形。我的问题是如何在图形加载时将焦点设置在编辑框上?我使用 Matlab 的原因是因为它是我必须使用的唯一开发系统。
谢谢
【问题讨论】:
标签: matlab user-interface matlab-guide
我想通了,使用指南生成的 gui 时,您必须将 uicontrol(txtFirstName) 放在输出函数中。
【讨论】:
在这种情况下,uicontrol 的主要问题是图形必须是“可见的”,然后才能将焦点设置在任何子图形上。
我从来没有在指南中找到一个好方法(或者更好的是,在指南生成的 m 文件中),但通常可行的一件事是放在 YourFig_OpeningFcn 的最后几行:
set(handles.mainFigure, 'Visible', 'on');
uicontrol(handles.txtFirstName,'String','');
【讨论】:
【讨论】:
'CreateFcn' 属性