从matlab可以使用以下命令获得对matlab编辑器的(java)引用:
desktop = com.mathworks.mde.desk.MLDesktop.getInstance;
jEditor = desktop.getGroupContainer('Editor').getTopLevelAncestor;
有谁知道如何获得命令窗口的引用?
不可能以与组 Headers 不包含“命令窗口”相同的方式获取它
cl = desktop.getGroupTitles()
cl =
java.lang.String[]:
'Editor'
'Figures'
'Web Browser'
'Variables'
'Comparison Tool'
'Help'
'Time Series Plots'
'Scopes'
1 回答
也许是这样的?:
也许你还需要添加它:
所有这些都来自这个论坛帖子:http://www.mathworks.com/matlabcentral/newsreader/view_thread/257842 .
备注:我不是MATLAB / Java大师 . 谷歌,另一方面,我可以使用:)