自分自身以外のすべてのウインドウを閉じる方法
10 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
yuuji yamada
am 29 Nov. 2018
Bearbeitet: yuuji yamada
am 1 Dez. 2018
matlab 2018a を使用し、matlab gui でツールを作成しています。
ボタンを押下時、全てのfigure ウインドウを閉じるようにしたいです。
close all では自分自身も閉じてしまいます。
自分自身以外のウインドウを閉じるようにするにはどうすればよいでしょうか。
0 Kommentare
Akzeptierte Antwort
Kazuya
am 30 Nov. 2018
あまりかっこいい方法ではないですが、
close(h) % h は閉じるべきFigureのハンドル
の構文で、「自分自身」以外の Figure をハンドルで明示的に指定して消すしかなさそうですね。。
消されるべきそれぞれの Figure を作る時にハンドルを確保しておくか、'Tag' 名を設定しておき、
h = findobj('Tag',TagName,...)
で取ることもできますが、どうでしょう?
1 Kommentar
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu 対話型コントロールとコールバック finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!