1

我看到那个代码

plot(1:5); 
jFrame = get(gcf,'JavaFrame');

它工作并返回一些结果。

它返回什么?这个功能的背景是什么?是否记录在案?我在图形属性列表中找不到JavaFrame属性。我怎样才能找到更多类似的功能?

4

2 回答 2

5

这是图形句柄的隐藏属性,并且没有记录。根据Yair Altman的博客“Undocumented Matlab”,它可以访问 GUI 的底层Java 对等对象

于 2013-07-08T15:01:51.520 回答
3

JFrame它是图窗的一个未记录的隐藏属性,它返回一个指向MATLAB 图窗窗口底层的句柄,该图窗是用 Java 实现的。你可以用它做很多事情——要了解它们,请阅读 Yair Altman 的博客“Undocumented MATLAB”上的一些文章。

于 2013-07-08T16:22:25.603 回答