注册 登录
编程论坛 Matlab

[求助]Matlab如何改变 Figure 中光标的形状

typhoon111 发布于 2007-02-03 16:35, 1450 次点击
Matlab如何改变 Figure 中光标的形状?
谢谢!
1 回复
#2
zhangenter2007-02-03 22:47
set( FigureHandle, 'Pointer', …… )

[ crosshair | fullcrosshair | {arrow} | ibeam | watch | topl | topr | botl | botr | left | top | right | bottom | circle | cross | fleur | custom ]
这些都是自带的,你可以选

如果要设置成自己的图标,则要设置Pointer属性为'custom',再设置PointerShapeCData属性为一个16*16的矩阵,数据必须是nan,1,2的 1黑2白nan空的
如set(gcf,'pointer', 'custom', 'PointerShapeCData',ones(16,16) )
1