MATLAB GUIDE 按钮 圆角
时间: 2023-05-25 14:04:37 浏览: 240
MATLAB GUIDE按钮默认是直角的,但是可以通过修改属性实现圆角效果:
1. 在GUIDE中选中要修改的按钮,右键选择“View Callbacks” -> “Callback”.
2. 在打开的.m文件中添加以下代码:
set(hObject,'Style','pushbutton',' Units ','normalized','Position',[0.4 0.4 0.2 0.1],'String','MyButton','FontSize',14,'BackgroundColor',[1 1 1],'BorderWidth',2,'CornerRadius',10);
解释一下代码:
- set(hObject,'Style','pushbutton'): 设置按钮类型为pushbutton。
- 'Units','normalized': 设置位置单位为(0,1),以占据可用空间的百分比来计算其位置(如[0.4 0.4])。
- 'Position',[0.4 0.4 0.2 0.1]: 设置按钮的位置和大小,标准方式是指定父窗口的位置向量(GUI边界)中的[x y 宽度 高度]。
- 'String','MyButton': 设置按钮上显示的文本。
- 'FontSize',14: 设置字体大小。
- 'BackgroundColor', [1 1 1]: 设置按钮背景的颜色为白色。
- 'BorderWidth',2: 设置按钮边框宽度为2。
- 'CornerRadius',10: 设置按钮圆角半径为10。
3. 点击运行按钮,即可看到带有圆角的按钮界面。