编辑: sunny爹 2019-07-04

box'

,'

on'

) PDF created with pdfFactory Pro trial version www.pdffactory.com

6 图11.3.3.1-1 带分格的封闭坐标轴 (2)在MATLAB 指令窗中用以下 eval 指令可产生与图 11.3.3.1-1 相同的界面 eval('

grid on,set(gca,'

'

box'

'

,'

'

on'

'

)'

) (3)产生图 11.3.3.1-2 界面的 uimenu 的书写格式一:直接连续表示法 uimenu('

Label'

,'

Test'

,'

Callback'

,'

grid on,set(gca,'

'

box'

'

,'

'

on'

'

),'

) 图11.3.3.1-2 通过顶层菜单 Test 形成的带分格的封闭坐标轴 (4)产生图 11.3.3.1-2 界面的 uimenu 的书写格式二:方括号续行号表示法 uimenu('

Label'

,'

Test'

, ... '

Callback'

,['

grid on,'

, ... '

set(gca,'

'

box'

'

,'

'

on'

'

);

'

]) (5)产生图 11.3.3.1-2 界面的 uimenu 的书写格式三:串变量法 Lpv='

Test'

;

Cpv=['

grid on,'

,'

set(gca,'

'

box'

'

,'

'

on'

'

),'

];

uimenu('

Label'

, Lpv, '

Callback'

, Cpv) (6)产生图 11.3.3.1-2 界面的 uimenu 的书写格式四:构架表示法 PS.Label='

Test'

;

PS.Callback=['

grid on;

'

,'

set(gca,'

'

box'

'

,'

'

on'

'

);

'

];

uimenu(PS) PDF created with pdfFactory Pro trial version www.pdffactory.com

7 11.3.3.2 设置简捷键或快捷键 【*例11.3.3.2-1】本例目标:使图 11.3.2-1 所示菜单成为图 11.3.3.2-1 那样,Color 菜单项及 其下拉的 Blue 菜单各带一个简捷键,而另一项下拉菜单 Red 带一个快捷键. [exm11332_1.m] figure h_menu=uimenu(gcf,'

Label'

,'

&

Color'

);

%带简捷键C的用户菜单Color h_submenu1=uimenu(h_menu,'

Label'

,'

&

Blue'

,... %带简捷键B的的下拉菜单Blue '

Callback'

,'

set(gcf,'

'

color'

'

,'

'

blue'

'

)'

);

h_submenu2=uimenu(h_menu,'

label'

,'

Red'

,... %制作另一个下拉菜单Red '

Callback'

,'

set(gcf,'

'

color'

'

,'

'

red'

'

)'

,... '

Accelerator'

,'

r'

);

%为Red菜单设置快捷键R 图11.3.3.2-1 为用户菜单设置快捷键 11.3.3.3 用户菜单的外观设计 【*例11.3.3.3-1】本例演示:(A)把用户菜单 '

Option'

设置为顶层的第3菜单项;

(B) 下拉菜单被两条分隔线分为三个菜单区;

(C)最下菜单项又有两个子菜单组成. (1)编写程序,生成如图 11.3.3.3-1 所示界面 [exm11333_1.m] figure h_menu=uimenu('

label'

,'

Option'

,'

Position'

,3);

h_sub1=uimenu(h_menu,'

label'

,'

grid on'

,'

callback'

,'

grid on'

);

h_sub2=uimenu(h_menu,'

label'

,'

grid off'

,'

callback'

,'

grid on'

);

h_sub3=uimenu(h_menu,'

label'

,'

box on'

,'

callback'

,'

box on'

,... '

separator'

,'

on'

);

% h_sub4=uimenu(h_menu,'

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题