我正在MATLAB中运行一个GUI。每当我的GUI被打开时,我希望MATLAB命令窗口被最小化。
我已经尝试了WindowAPI,但它并没有起作用。请给出一些关于如何实现的建议。
我正在MATLAB中运行一个GUI。每当我的GUI被打开时,我希望MATLAB命令窗口被最小化。
我已经尝试了WindowAPI,但它并没有起作用。请给出一些关于如何实现的建议。
desktop = com.mathworks.mde.desk.MLDesktop.getInstance();
获取包含桌面的窗口(Java Frame)的引用:
mf = desktop.getMainFrame();
最小化它:
mf.setMinimized(true);
这种方法可以跨平台使用。
请参阅http://undocumentedmatlab.com/,了解Matlab未公开的内部信息。