46、图形用户界面(GUI)开发指南

图形用户界面(GUI)开发指南

1. 几个有用的函数

在回调函数的设计中,偶尔会用到三个特殊函数: gcbo gcbf findobj 。虽然在 MATLAB 的 GUI 中实际上并不需要这些函数,因为相同的信息可以在 handles 数据结构中获取,但它们在早期版本的 MATLAB 中被广泛使用,开发者肯定会遇到它们。
- gcbo (获取回调对象):返回生成回调的对象的句柄。
- gcbf (获取回调图形):返回包含该对象的图形的句柄。回调函数可以使用这些函数来确定产生回调的对象和图形,从而修改该图形上的对象。
- findobj :在父对象的所有子对象中搜索具有指定属性特定值的对象,并返回匹配对象的句柄。最常见的形式是:

Hndl = findobj(parent,'Property',Value);

其中, parent 是父对象(如图形)的句柄, 'Property' 是要检查的属性, 'Value' 是要查找的值。

例如,要将回调图形中所有线条的颜色更改为红色,可以使用以下代码:

Hndl = findobj(gcbf,'Type','Line');
for
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值