color of "ginput"

Hello.. ^^ is possible to change the cursor's color of "ginput" when i implement it..?? cause the color is transparent, sometimes i can't see where is my cursor.. :) thank you...

 采纳的回答

You can change the looks by changing cursor type...
set(gcf, 'pointer', 'crosshair');
And then you can change it back by:
set(gcf, 'pointer', 'arrow');
There is also other options than crosshair, but you can probably look that up yourself.

2 个评论

Thank you Jakob.. ^^
but, it's not change when i use "ginput"..
i hope it can change when i put some point to my axes.. how can make it like that..?? Thank you...
You could use 'ButtonDownFcn' instead of 'ginput'. It's a bit more work, but makes it more customizable.

请先登录,再进行评论。

更多回答(1 个)

Walter Roberson
Walter Roberson 2012-4-17

1 个投票

Pointers are handled by the operating system, and are one-bit (black and white) with a 1 bit mask (transparent or not). It is not possible to change the pointer color.

类别

帮助中心File Exchange 中查找有关 Data Exploration 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by