Matlab界面菜单(uimenu)
Matlab 界面菜单(uimenu)
11.3 界面菜单(uimenu)
11.3.1 图形窗的标准菜单
【例 11.3.1 -1 】本例说明:如何隐藏和恢复标准菜单的显示。
(1)获得缺省设置的标准菜单
figure
(2)隐去标准菜单的两种方法
set(H_fig , 'MenuBar','none') ;
set(gcf,'menubar',menubar);
(3)恢复图形窗上标准菜单
set(gcf,'menubar','figure');
图 11.3.1 -1 含有菜单条的图形窗
图 11.3.1 -2 移去菜单条的图形窗
11.3.2 自制的用户菜单
【 * 例 11.3.2-1 】本例演示:如何自制一个带下拉菜单表的用户菜单(如图 11.3.2-1 所示)。该菜单能使图形窗背景颜色设置为兰色或红色。
figure % 创建一个图形窗
h_menu=uimenu(gcf, 'label' , 'Color' ); % 制作用户顶层菜单项 Color <2>
h_submenu1=uimenu(h_menu, 'label' , 'Blue' , ... % 制作下拉菜单项 Blue <3>
'callback' , 'set(gcf,''Color'',''blue'')' ); %<4>
h_submenu2=uimenu(h_menu, 'l