huaying_1009 发表于 2009-5-20 12:56:32

【原创】Matlab GUI: 自己做的一个slider的例子

本帖最后由 messenger 于 2009-5-21 22:34 编辑

前两天一直被这个问题困扰着,昨天终于解决了,把例子发上来分享,用得着的朋友可以看看。原贴地址:http://forum.simwe.com/thread-880563-1-1.html 。。要不是rocwoods兄,我估计想不起来我还有个问题没解决,再次感谢了!,再这再说明一下,我在原贴中的解决方案只能向前移动,坐标左边不移动,因为太兴奋把不成熟的方案给发了上去,希望有的朋友不要被误导,不好意思了!在这纠正了!版主可以考虑把我的原贴删除,谢谢!

说明:前辈们好多写GUI的都不用GUI自己生产的框架,直接m文件写(我等,至少是我现在还没有达到将各个属性烂死于心的地步,因此只能用框架来的快些),导致一些代码不能重复利用在框架生成的m文件中,要做一些改动(个人的一些愚见)。

huaying_1009 发表于 2009-5-20 13:02:08

运行如有问题可以回帖,最近一直都在,,

likaihit 发表于 2009-5-20 14:07:08

谢谢楼主分享资料。

5260111 发表于 2009-5-20 20:11:52

程序写得不错,我觉得应该是读入一张大图,画面仅能显示一小部分,通过滚动条来查看其它部分。你的实例好像不是,但你的方法应该可以实现。

yansiping 发表于 2009-6-7 22:33:31

谢谢,很好的东西

cwit 发表于 2009-6-18 22:34:20

对于Slider的使用,个人分析一点经验:
1.Slider的步长很关键:SliderStep,这两个值,一个表示移动一小步的变化间隔,上下两个小按钮;一个是移动一大步的变化间隔,不是按钮的滑动条区域。这两个数值要适当,跟显示部分和隐藏部分的比例有很大关系。
2.Slider的最大值和最小值也有技巧。如果要把Slider反过来用,就需要将Slider的数值设为负值。
3.Slider的Enable与否,是受数据控制的,并不是Slider本身决定的。

zmhzmyzmf 发表于 2011-3-28 10:24:40

多谢楼主分享,简直就是救命稻草啊!!!

zmhzmyzmf 发表于 2011-3-28 10:47:54

可是显示的图像还是被缩小了啊!!!怎么办?????????
页: [1]
查看完整版本: 【原创】Matlab GUI: 自己做的一个slider的例子