| 查看: 1158 | 回复: 1 | |||
[交流]
【求助】Matlab列表框的问题 已有1人参与
|
| Matlab一个窗口中有两个列表框,怎样使选择第一个列表框的某个选项时,第二个列表框的内容(选项)会随之发生变化? |
» 猜你喜欢
科研人应该花精力去思考如何解决问题,而不是去凝练问题
已经有14人回复
要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够
已经有17人回复
基金系统什么内容也没有
已经有10人回复
学科评审组评审是指会评吗?
已经有5人回复
梦想
已经有8人回复
面上合作单位盖章
已经有9人回复
面上函评意见出来了,像什么等级?
已经有17人回复
为什么资助数各大高校都创新高,自己申请怎么就这么难
已经有14人回复
小白求助 投论文要求的highlights应该如何写
已经有4人回复
麻烦专家们看看评委们的意见(F口面上)
已经有12人回复
zjliu1265
至尊木虫 (正式写手)
- 应助: 18 (小学生)
- 金币: 12624.7
- 散金: 200
- 帖子: 642
- 在线: 680.6小时
- 虫号: 585320
- 注册: 2008-08-08
- 性别: GG
- 专业: 光学
★ ★ ★
z86197322(金币+1):谢谢参与
adu886886(金币+2):谢谢指导 2010-04-28 10:36
z86197322(金币+6): 2010-06-18 11:54:55
z86197322(金币+1):谢谢参与
adu886886(金币+2):谢谢指导 2010-04-28 10:36
z86197322(金币+6): 2010-06-18 11:54:55
|
下面的程序可以实现:点击相应的选项,另一个列表框相应选项显示字符会变化。 不知是否满足你的需要,如果不满足,我们再讨论 % 使选择第一个列表框的某个选项时,第二个列表框的内容(选项)会随之发生变化 clc;clear;close all; SS=repmat('*',7,3); QQ=['AAA';'BBB';'CCC';'DDD';'EEE';'FFF';'GGG']; L1=uicontrol(gcf,'style','listbox',... 'unit','normalized','position',[0.2,0.35,0.25,0.4],... 'BackgroundColor',0.8*[1,1,1],'ForegroundColor',[0.1,0.1,0.9],... 'fontsize',10,'fontname','times new roman','string',... ['AAA|BBB|CCC|DDD|EEE|FFF|GGG'],... 'Callback',['r=65+round(25*rand(1,3));',... 'n=get(L1,''value'');St=SS;St(n, =char(r);',...'set(L2,''String'',St);']); L2=uicontrol(gcf,'style','listbox',... 'unit','normalized','position',[0.5,0.35,0.25,0.4],... 'BackgroundColor',0.8*[1,1,1],'ForegroundColor',[0.1,0.1,0.9],... 'fontsize',10,'fontname','times new roman','string',... ['***|***|***|***|***|***|***'],'Callback',... ['r=65+round(25*rand(1,3));',... 'n=get(L2,''value'');Qt=QQ;Qt(n, =char(r);',...'set(L1,''String'',Qt);']); |
2楼2010-04-28 10:31:52










回复此楼
=char(r);',...
30