看程序吧,类似这么做就行,自己处理下按钮的图片就可以了。
注意:图片要比按钮尺寸大,背景颜色跟窗口背景色一致,这样点的时候就只会看到图片的前景,感觉上就像是任意形状的按钮。
再次注意:这样的效果只是骗人的。。。。貌似没有软件从实质上把按钮做成其他奇形怪状的的。
把主要代码贴出来。
A=imread(\\'pushbutton_image.bmp\\')
set(handles.pushbutton1,\\'CData\\',A)
打开matlab之后,新建一个Graphical User Interface(GUI)选择默认的Blank GUI(Default),点击ok,
之后进入GUI界面编辑界面,左边的侧边栏为界面的一些快捷按钮,按住鼠标左键可以拖到右侧编辑框,各个按钮一般都有自己作用,
把按钮拖过去,图为各种按钮示意;
按自己的需要选择按钮并排版
在未放置按钮区域右键选择Editor
进入代码编辑界面,在按钮的对应区域加入自己的代码,
点击上方绿色三角(或按F5)运行,调试通过
步骤阅读
调试通过即可保存.m文件以及.fig文件即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)