AppDesigner加载文本编辑字段

8视图(30天)
丹尼尔·博阿滕
丹尼尔·博阿滕 2019年4月17日
回答: 西文 2019年4月17日
我设计了一个GUI在appdesigner布什按钮 负载 直接从我的桌面加载一个文件。但是我想让文件的名称出现在编辑字段。不管怎样,我能做到吗?我是新appdesigner
谢谢你!
% % load按钮功能。
函数LOADButtonPushed(应用程序、事件)
(文件,~)= uigetfile ((*。垫),加载文件”、“多选”,“关闭”);
如果isequal(文件,0)
disp(“没有选择”)
其他的
试一试
app.Data =负载(文件);
:步伐= app.Data.Profile (1);
功率= app.Data.Profile (2:);
情节(app.UIAxes、步伐、电力)
errordlg([“加载.mat有问题”,“文件”),“加载错误!”);
返回;
disp([用户选择,文件]);
结束
结束
% % EditField函数
函数PROFILENAMEEditFieldValueChanged(应用程序、事件)
app.Data = app.PROFILENAMEEditField.Value

接受的答案

西文
西文 2019年4月17日
你必须更新编辑字段值的回调负载按钮。
% % load按钮功能。
函数LOADButtonPushed(应用程序、事件)
(文件,~)= uigetfile ((‘* .mat‘),“加载文件”,“多选”,“关闭”);
如果isequal(文件,0)
disp (“没有选择”)
其他的
试一试
app.Data =负载(文件);
:步伐= app.Data.Profile (1);
功率= app.Data.Profile (2:);
情节(app.UIAxes、步伐、电力)
app.PROFILENAMEEditField。值=文件;%设置文件名
errordlg ([“加载.mat有问题”,“文件”),“加载错误!”);
返回;
disp ([用户选择的、文件);
结束
结束
% % EditField函数

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!