社区
机器视觉
帖子详情
matlab中怎样给编辑框写一个右键菜单?在线等候!!
hisenbear
2003-07-18 10:39:44
matlab中怎样给编辑框写一个右键菜单?在线等候!!
...全文
214
4
打赏
收藏
matlab中怎样给编辑框写一个右键菜单?在线等候!!
matlab中怎样给编辑框写一个右键菜单?在线等候!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hisenbear
2003-08-08
打赏
举报
回复
谢谢各位!
wow303
2003-08-07
打赏
举报
回复
这个问题一般的MATLAB书籍里面都有,创建你需要的右健菜单内容。上面的师兄帮你说清楚了。还有一步就是在你需要右健菜单的控件加上它。
她的写法我宁愿改成这个样子:
cmenu=uicontextmenu;
cb1=['set(hline,"lineStyle","--")'];
cb2=['set(hline,"lineStyle",":")'];
cb3=['set(hline,"lineStyle","-")'];
item1=uimenu(cmenu,'Label','dashed','Callback',cb1);
item1=uimenu(cmenu,'Label','dotted','Callback',cb2);
item1=uimenu(cmenu,'Label','solid','Callback',cb3);
Hline=plot(1:10,'UIContextMenu',cmenu);
或者将你需要的代码写成:
set( EditHandle, ,'UIContextMenu',cmenu);
runningmadly1999
2003-07-27
打赏
举报
回复
handle=uicontextmenu('propertyName',Propertyvalue,...)
比如下述语句定义了一个和一条线相关的右键菜单,在一条线的任意位置点击鼠标,菜单就会出现
cmenu=uicontextmenu;
Hline=plot(1:10,'UIContextMenu',cmenu);
cb1=['set(hline,"lineStyle","--")'];
cb2=['set(hline,"lineStyle",":")'];
cb3=['set(hline,"lineStyle","-")'];
item1=uimenu(cmenu,'Label','dashed','Callback',cb1);
item1=uimenu(cmenu,'Label','dotted','Callback',cb2);
item1=uimenu(cmenu,'Label','solid','Callback',cb3);
多看看自带的help,good luck
asan_xu
2003-07-27
打赏
举报
回复
里这能找到答案
http://www.image2003.com
matlab
GUI
右键
菜单
使用方法
右键
菜单
的使用方法。
matlab
7.0编
写
,欢迎下载!
Matlab
中
如何禁用
右键
菜单
等功能
然而,在某些情况下,我们可能需要禁用一些特定的功能,例如
右键
菜单
,以保护代码的安全性或简化用户界面。我们可以使用回调函数处理
右键
点击事件,并通过设置相应的属性来禁用特定的功能。以上是两个示例代码,其
中
一个
禁用了
右键
菜单
,另
一个
禁用了复制和粘贴功能。最后,通过设置文本框的"UIContextMenu"属性为该上下文
菜单
,实现了禁用复制和粘贴功能。当用户
右键
点击文本框时,除了禁用
右键
菜单
外,复制和粘贴功能也被禁用了。在上述代码
中
,我们首先创建
一个
名为"myGUI"的函数,该函数用于创建GUI界面。
MATLAB
GUI的
右键
菜单
编
写
方法
右键
菜单
的编
写
方法 主要有两种方式: 一、使用GUI工具箱,Tool - Toolbar Editor 进行编辑 二、利用代码编辑,以下主要记录此种方法: 生成fig界面, 生成
右键
菜单
栏,
右键
菜单
栏必须以fig为父对象 fig = figure(); hmenu = uicontextmenu('parent',fig); 为
菜单
栏添加内容,如下:
右键
后显示选项为label,ch...
Matlab
学习手记——Axes
右键
菜单
不显示问题
问题:
Matlab
的GUI编程
中
,坐标轴
右键
菜单
不显示。 问题分析 GUI设计
中
,如果Axes附加了
右键
菜单
,即在UIContextMenu属性
中
选择事先准备的
右键
菜单
,运行之后,在Axes区域
右键
,会弹出
右键
菜单
。 假设有这么一种情况,Axes
中
加载了一幅图像,或者绘制了surf这样的图,再点击
右键
,你会发现
右键
菜单
不弹出,比如以下代码: surf(X, Y, Dist)...
matlab
无法
右键
,GUI
右键
菜单
不能在鼠标
右键
的位置显示
罗老师,你好。我按照您书
中
第六章例子6.3.3编
写
了
一个
可以读取图片,读取图片后对图片做放大和移动的gui。我看到您使用get得到鼠标位置后就可以设置GUI
右键
菜单
的位置,从而实现点击鼠标
右键
就可以在鼠标位置显示设计好的
右键
菜单
。但是,我按照您的
写
了程序,
右键
菜单
就是不能在鼠标
右键
的位置显示,这是为什么呢?是因为有其他的句柄等等需要设置吗?以下是我的代码:function varargout = ...
机器视觉
4,503
社区成员
15,370
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章