Matlab中popupmenu的问题
能不能在当popupmenu选择项发生改变时,直接控制编辑框显示?比如我选择下拉框的第一项,让编辑框显示a,选择第二项,让编辑框显示b。...
能不能在 当popupmenu选择项 发生改变时,直接控制编辑框显示?
比如我选择 下拉框 的第一项,让编辑框显示a,选择第二项,让编辑框显示b。 展开
比如我选择 下拉框 的第一项,让编辑框显示a,选择第二项,让编辑框显示b。 展开
展开全部
可以的,要在popupmenu(右键)的property inspector里预设值value,随便什么,只要有两行就行(例如:输入q,回车,q),再需要在popupmenu的callback里编写程序:
c=get(handles.popupmenu1,'value');%获得选中的第几行
if c==1
set(handles.edit1,'string','a');%如果是第一行,则在编辑框中显示想要显示的内容如:a
elseif c==2
set(handles.edit1,'string','b');%如果是第一行,则在编辑框中显示想要显示的内容如:b
else
end;
完成,要守信用哦,多不容易,凌晨1点多了都……
c=get(handles.popupmenu1,'value');%获得选中的第几行
if c==1
set(handles.edit1,'string','a');%如果是第一行,则在编辑框中显示想要显示的内容如:a
elseif c==2
set(handles.edit1,'string','b');%如果是第一行,则在编辑框中显示想要显示的内容如:b
else
end;
完成,要守信用哦,多不容易,凌晨1点多了都……
追问
感谢你的回答,呵呵,信用是肯定的。再请教你一个问题吧,最多好像就是200分,都给你了。
怎样判断一个按键是否按下啊? 我这做一个仿真,输出是多个波形,现在我只用了一个坐标,希望用下拉框选择要显示的波形。 那么选择之前我得判断“仿真”按钮已经按下是不?或者有仿真结果存在。要怎么做?
追答
不用判断啊,如果没有仿真,程序不是自动报错了?
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询