最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

2021-2-25 MATLAB App Designer—僅創(chuàng)建單例Figure窗口

2021-02-25 10:34 作者:-何其-  | 我要投稿

1 背景

每次運行寫好的應(yīng)用程序時,它都會創(chuàng)建一個新的Figure實例,現(xiàn)在想僅創(chuàng)建單例Figure窗口

2 app?designer實現(xiàn)

對于app designer,存在一個功能‘single run instance’,也就是說同名的Figure不能共存,僅顯示最新的窗口(之前的窗口被刪除)

single run instance

(1)這個是適用于*.mlapp的控制下

(2)目前沒找到通過Figure的屬性來控制單例生成

3 代碼控制

用uifigure函數(shù)生成彈窗,由于沒法通過figure屬性來設(shè)置實現(xiàn)目的,故采用代碼控制

通過get函數(shù)獲取底層的句柄(GrootChildren)后,采用findobj對?GrootChildren 的?Children 查找指定屬性的 Figure后刪除,然后在運行uifigure生成新的窗口

?set(0,'ShowHiddenHandles','on'); % 設(shè)置可見 % 必要 % 若為false 則找不到窗口

?GrootChildren = get(0); %?獲取底層的句柄

delete(findobj(GrootChildren.Children,'Type','figure',?'Tag','app.Tools.ConfigureEigenvalueAnalysis.Figure'));? % 刪除窗口

set(0,'ShowHiddenHandles','off');?% 隱藏

4 代碼運行效果

查找當(dāng)前運行中的Figure窗口句柄

GrootChildren的Children查看


2021-2-25 MATLAB App Designer—僅創(chuàng)建單例Figure窗口的評論 (共 條)

分享到微博請遵守國家法律
阿巴嘎旗| 阜新| 梁平县| 江北区| 荥阳市| 桃园市| 永城市| 石河子市| 富蕴县| 河津市| 普格县| 庄河市| 扬州市| 莫力| 桐梓县| 和静县| 鹰潭市| 洞口县| 新竹县| 社旗县| 松溪县| 微山县| 四川省| 罗江县| 永吉县| 峡江县| 肇东市| 佛教| 嘉禾县| 淮南市| 南郑县| 临颍县| 福泉市| 浑源县| 汝城县| 韶关市| 和田县| 文成县| 田东县| 灵台县| 娄烦县|