【原创】Matlab GUI: 自己做的一个slider的例子
本帖最后由 messenger 于 2009-5-21 22:34 编辑前两天一直被这个问题困扰着,昨天终于解决了,把例子发上来分享,用得着的朋友可以看看。原贴地址:http://forum.simwe.com/thread-880563-1-1.html 。。要不是rocwoods兄,我估计想不起来我还有个问题没解决,再次感谢了!,再这再说明一下,我在原贴中的解决方案只能向前移动,坐标左边不移动,因为太兴奋把不成熟的方案给发了上去,希望有的朋友不要被误导,不好意思了!在这纠正了!版主可以考虑把我的原贴删除,谢谢!
说明:前辈们好多写GUI的都不用GUI自己生产的框架,直接m文件写(我等,至少是我现在还没有达到将各个属性烂死于心的地步,因此只能用框架来的快些),导致一些代码不能重复利用在框架生成的m文件中,要做一些改动(个人的一些愚见)。 运行如有问题可以回帖,最近一直都在,, 谢谢楼主分享资料。 程序写得不错,我觉得应该是读入一张大图,画面仅能显示一小部分,通过滚动条来查看其它部分。你的实例好像不是,但你的方法应该可以实现。 谢谢,很好的东西 对于Slider的使用,个人分析一点经验:
1.Slider的步长很关键:SliderStep,这两个值,一个表示移动一小步的变化间隔,上下两个小按钮;一个是移动一大步的变化间隔,不是按钮的滑动条区域。这两个数值要适当,跟显示部分和隐藏部分的比例有很大关系。
2.Slider的最大值和最小值也有技巧。如果要把Slider反过来用,就需要将Slider的数值设为负值。
3.Slider的Enable与否,是受数据控制的,并不是Slider本身决定的。 多谢楼主分享,简直就是救命稻草啊!!! 可是显示的图像还是被缩小了啊!!!怎么办?????????
页:
[1]