文档帮助中心文档
类别:matlab.uitest.TestCase包裹:matlab.uitest
在关联菜单项上执行“选择手势”
选择ContextMenu(测试用例、组件、菜单项)
选择ContextMenu(测试用例、组件、菜单项、位置)
选择ContextMenu(测试用例、uit、menuitem、索引)
实例
选择上下文菜单(测试用例,公司,梅努伊特姆)在UI组件的中心执行右键单击公司打开关联菜单。然后,该方法选择指定的梅努伊特姆.
选择上下文菜单(测试用例,公司,梅努伊特姆)
测试用例
公司
梅努伊特姆
选择上下文菜单(测试用例,公司,梅努伊特姆,地方)指定要在组件内打开关联菜单的位置。只能使用五个可用组件指定位置:轴、UI轴、极轴、面板和UI图形。
选择上下文菜单(测试用例,公司,梅努伊特姆,地方)
地方
选择上下文菜单(测试用例,尤特,梅努伊特姆,指数)在指定的单元格上单击鼠标右键指数在表UI组件中尤特。然后,该方法选择指定的梅努伊特姆.
选择上下文菜单(测试用例,尤特,梅努伊特姆,指数)
尤特
指数
全部展开
matlab.uitest.TestCase
测试用例的实例,指定为matlab.uitest.TestCase对象
具有上下文菜单的UI组件,指定为UI组件对象。上下文菜单必须包含由指定的菜单项梅努伊特姆.支持关联菜单的组件包括图像、按钮、金宝app开关、轴和图形。
斧头
uibutton
uicheckbox
数据采集器
旋钮
UID下拉列表
尤伊迪特菲尔德
图片
uilistbox
uipanel
北极星
uiradiobutton
乌斯利德
伊斯平纳
开关
uitextarea
uitogglebutton
超绿极
uiaxes
uifigure
例子:uifigure
例子:轴(‘位置’,[0.1 0.1.6.6])
轴(‘位置’,[0.1 0.1.6.6])
例子:uispinner('Limits',[0 10],'Value',5)
uispinner('Limits',[0 10],'Value',5)
matlab.ui.container.Menu
测试期间要选择的上下文菜单项,指定为matlab.ui.container.Menu对象菜单项是使用菜单作用
菜单
在UI组件中打开上下文菜单的位置,指定为点的坐标地方取决于UI组件:
轴和UI轴-一个包含x-,Y-,以及Z-坐标。
极轴-一个1×2的数字数组,包含θ-及R-坐标。
面板和UI图-一个包含x-及Y-坐标。指定要右键单击的点的坐标,从组件的左下角开始测量,单位为像素。
例子:[32.5 13 0.25](用户界面轴)
[32.5 13 0.25]
例子:[pi/20.5](极轴)
[pi/20.5]
例子:[100 200](用户界面图)
[100 200]
matlab.ui.control.Table
目标表UI组件,指定为matlab.ui.control.Table对象表UI组件是使用合适的作用
合适的
要右键单击的表单元格的索引,指定为1×2向量,行索引显示在列索引之前。
例子:[2 3]
[2 3]
密封的
符合事实的
要了解方法的属性,请参见方法属性.
在UI图形中创建包含两个菜单项的关联菜单。通过设置上下文菜单将图形的属性设置为上下文菜单要查看关联菜单,请右键单击“地物”窗口中的任意位置。
上下文菜单
fig=UIFig;cm=uicontextmenu(图);m1=uimenu(厘米,“文本”,“菜单1”);m2=uimenu(厘米,“文本”,“Menu2”); 图:ContextMenu=cm;
创建一个交互式测试用例并选择菜单项m1。关联菜单和一个蓝点出现在图形的中心。然后,代表编程选择手势的第二个蓝点出现并消失在所选菜单项的中心。
m1
tc=matlab.uitest.TestCase.ForInteractiveEUSE;tc.选择ContextMenu(图m1)
创建一个斧头对象。将包含两个菜单项的上下文菜单分配给斧头对象
图=uifigure;ax=轴(图);cm=uicontextmenu(图);m1=uimenu(cm,“文本”,“菜单1”);m2=uimenu(厘米,“文本”,“Menu2”);ax.ContextMenu=cm;
创建一个交互式测试用例并选择菜单项平方米通过在坐标(0.85,0.2)处打开轴的关联菜单。关联菜单和一个蓝点显示在指定的轴坐标处。然后,代表编程选择手势的第二个蓝点在第二个菜单项的中心出现并消失。
平方米
tc=matlab.uitest.TestCase.forInteractiveUse;tc.chooseContextMenu(ax,m2,[0.85 0.2]);
创建一个包含不同数据类型混合的表UI组件。然后,为表分配一个包含两个项目的上下文菜单。
图=uifigure;uit=uitable(图);d={“男性”,52,对;“男性”,40,对;“女性”,25,假};uit.数据=d;cm=uicontextmenu(图);m1=uimenu(厘米,“文本”,“菜单1”);m2=uimenu(厘米,“文本”,“Menu2”); uit.ContextMenu=cm;
创建一个交互式测试用例并选择菜单项平方米通过打开带有索引(1,1)的表格单元格内的上下文菜单。
tc=matlab.uitest.TestCase.ForInteractiveEUSE;tc.chooseContextMenu(uit,m2,[1])
选择
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处