【发布时间】:2018-06-20 19:14:21
【问题描述】:
我有一个父图,我在其上放置了带有 uitabgroup 的选项卡。每个选项卡包含两个面板。每个面板都有一个轴手柄。我希望能够从任何选项卡上的任一面板打印绘制的结果。是否可以将图形对象插入到面板中,例如:
hTabGroup = uitabgroup('Parent', parent);
% parent here is the main GUI figure as gcf passed in
set( hTabGroup, 'position', [ 0.35, 0.005, 0.6, 0.234] );
hTabs(1) = uitab('Parent', hTabGroup, 'Title', 'A');
hTabs(2) = uitab('Parent', hTabGroup, 'Title', 'B');
hTabs(3) = uitab('Parent', hTabGroup, 'Title', 'C');
panelA = uipanel('Parent',hTabs(1),...
'Position',[0.00 0.0050 0.500 0.9750], ...
'Title', 'fuel burn vs. distance' );
panelB = uipanel('Parent',hTabs(1),...
'Position',[0.50 0.0050 0.500 0.9750] );
panelAxesA = axes( 'Parent', panelA );
set( panelAxesA, 'position', [0.100 0.25 0.85 0.7 ] );
hFig = figure('Menubar', 'none');
我可以让 hFig 成为 panelA 的“孩子”吗?
【问题讨论】:
标签: matlab graphics tabs figure