在图窗中创建工具栏

您所在的位置:网站首页 frontpage图像工具栏 在图窗中创建工具栏

在图窗中创建工具栏

2023-05-07 04:18| 来源: 网络整理| 查看: 265

创建一个 UI 图窗。向其中添加一个工具栏。然后,在工具栏中添加按钮工具和切换工具。

fig = uifigure; tb = uitoolbar(fig); pt = uipushtool(tb); tt = uitoggletool(tb);

在工具栏中创建一个按钮工具。将 Icon 属性值设置为图像文件 matlabicon.gif。

pt.Icon = fullfile(matlabroot,'toolbox','matlab','icons','matlabicon.gif');

创建一个蓝色真彩色图像数组。将 Icon 属性值设置为此数组,以在切换工具中显示蓝色方形图标。

ttImage = zeros(16,16,3); ttImage(:,:,3) = ones(16); tt.Icon = ttImage;

查询工具栏的 Children 属性。在此数组中返回的子级的顺序反映了工具在工具栏中从右到左的显示顺序。切换工具是最右边的工具,出现在列表的顶部(数组的第一个元素)。

oldToolOrder = tb.ChildrenoldToolOrder = 2×1 graphics array: ToggleTool PushTool

通过调用 flipud 函数翻转在 tb.Children 返回的数组中元素的顺序,以颠倒工具的顺序。将 Children 属性值设置为此新工具顺序。按钮工具现在出现在工具栏中切换工具的右侧。

newToolOrder = flipud(oldToolOrder); tb.Children = newToolOrder;



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3