我有一组数据,我已经从数据库中取出。我已经在一个数字窗口中显示了它们,但是我想要一个按钮,在该窗口中关闭数字窗口或者执行一些其他功能。在图上添加一个按钮并关闭MATLAB中的图形
这是我到目前为止的代码:
f = figure('Position',[200 200 250 500]); % size of the figure object
dat = listofPdb.Data;
set(f,'name','List of PDBs available','numbertitle','off') %renames the Title Figure
cnames = {'PDB-Codes'};
rnames = {};
t = uitable('Parent',f,'Data',dat,'ColumnName',cnames,...
'RowName',rnames,'Position',[100 100 95 350]);
请指教。
它陈述了太多的输入参数。我已经基本复制了您发布的链接中给出的示例中的代码,并相应地将其命名为'closereq'。但是,如何将这些代码包装在按钮中? – Jeiman 2012-02-23 18:05:51
只需添加代码即可将数字关闭到按钮回叫功能。该图将在实际关闭之前运行“CloseRequestFcn”。 – yuk 2012-02-23 19:10:52
下面是一行你可以插入'pushbutton1_Callback'函数来关闭图:'close(get(hObject,'Parent'))' – yuk 2012-02-23 19:21:11