3-4.m
来自「MATLAB数字图象处理的主要源码.包括图象去噪变换增强恢复识别压缩的各种算法」· M 代码 · 共 21 行
M
21 行
%定义一个快捷菜单
Main_menu = uicontextmenu;
%定义一个线段并且关联一个快捷菜单
hline = plot(1:10, 'UIContextMenu', Main_menu);
% 为菜单项定义回调函数
cb11 = ['set(hline, ''LineStyle'', ''--'')'];
cb12 = ['set(hline, ''LineStyle'', '':'')'];
cb13 = ['set(hline, ''LineStyle'', ''-'')'];
cb21 = ['set(hline, ''color'', ''b'')'];
cb22 = ['set(hline, ''color'', ''r'')'];
cb23 = ['set(hline, ''color'', ''k'')'];
% 定义快捷菜单项
cmenu1 = uimenu(Main_menu, 'Label', '点型');
item11 = uimenu(cmenu1, 'Label', 'dashed', 'Callback', cb11);
item12 = uimenu(cmenu1, 'Label', 'dotted', 'Callback', cb12);
item13 = uimenu(cmenu1, 'Label', 'solid', 'Callback', cb13);
cmenu2 = uimenu(Main_menu, 'Label', '颜色');
item21 = uimenu(cmenu2, 'Label', '蓝色', 'Callback', cb21);
item22 = uimenu(cmenu2, 'Label', '红色', 'Callback', cb22);
item23 = uimenu(cmenu2, 'Label', '黑色', 'Callback', cb23);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?