头些天做GUI开发的时候使用到了matlab下拉菜单popupmenu组件,但是这个组件有个问题,只能事先预设好里面的可选择内容,一旦内容确定后,编译后就不能自定义修改了,除非重新编译程序。...大概归纳了一下可以采用三种方式来实现在matlab中的可编辑下拉菜单:
一、通过在matlab中加载第三方的可编辑下拉菜单组件
二、在matlab中使用java组件
三、通过编辑框edit组件与列表框listbox...调用格式:cont = popUpMenu(handle,pos,ftN,ftZ,ftB,ftA)
参数说明:
cont:用于获取可编辑下拉菜单当前所选择的内容
handle: 父界面对应的图像句柄
pos...'String','可编辑下拉菜单演示程序',...
'FontName','楷体',...
'FontSize',9,......小伙伴可以自行使用上面归纳的方法来实现可编辑下拉菜单功能,隐藏部分的内容为小编自己编写的matlab可编辑下拉菜单源程序,近百行代码,欢迎有需要的小伙伴使用!