我有几个GUI界面,我希望将它们合并成一个“主”GUI界面,以便在不同的选项卡中选择所有GUI界面。是否有一种方法可以做到这一点,而不必从头构建GUI界面?
只是为了让它更清楚:
GUI 1 数据加载
GUI 2 数据预处理
GUI 3 数据分析
主GUI = 应该有3个选项卡,与现有GUI界面的布局等相同。
更新: 我尝试使用GUI Layout Toolbox来创建选项卡。但是,如何将我的已经存在的GUI界面包含到每个选项卡中?
更新2: 是否有其他选项可以结合多个GUI?
GUI 1 数据加载
GUI 2 数据预处理
GUI 3 数据分析
主GUI = 应该有3个选项卡,与现有GUI界面的布局等相同。
更新: 我尝试使用GUI Layout Toolbox来创建选项卡。但是,如何将我的已经存在的GUI界面包含到每个选项卡中?
f = figure();
p = uiextras.TabPanel();
uicontrol( 'Parent', p);
uicontrol( 'Parent', p);
uicontrol( 'Parent', p);
p.TabNames = {'Data Loading', 'Data Preprocessing', 'Data Analysis'};
p.TabSize = 100;
更新2: 是否有其他选项可以结合多个GUI?
TabPanel
类的帮助文档:f = figure();
p = uiextras.TabPanel('Parent', f, 'Padding', 5);
uicontrol('Style', 'frame', 'Parent', p, 'Background', 'r');
uicontrol('Style', 'frame', 'Parent', p, 'Background', 'b');
uicontrol('Style', 'frame', 'Parent', p, 'Background', 'g');
p.TabNames = {'红色', '蓝色', '绿色'};
p.SelectedChild = 2;
然后您可以添加更多现有GUI中的uicontrol
和其他内容。 - am304