Java Frame 相关知识与操作详解
1. findjobj 在 GUIDE 生成的 m 文件中的使用
在 GUIDE 生成的 m 文件中使用 findjobj 时,必须将对 findjobj 的调用放在 m 文件的 _OutputFcn() 函数中,而不是 _OpeningFcn() 中。原因在于 _OpeningFcn() 在图形窗口可见且 Java 对等体创建之前被调用,此时 findjobj 无法找到不存在的 Java 对等体;而 _OutputFcn() 在图形窗口可见后立即被调用,此时对等体已就位, findjobj 可以找到它们。
2. 显示容器层次结构、属性和回调的 GUI
当不带输出参数调用 findjobj 时,该函数会推断用户希望查看 GUI 版本,而不是获取控件的 Java 句柄,示例代码如下:
>> findjobj(gcf); % or: findjobj(gcf)
2.1 图形层次结构展示的特点
- 层次树显示 :使用内部的
com.mathworks.hg.peer.UITreePeerJava 对象显示层次树,该对象是半文档化的
超级会员免费看
订阅专栏 解锁全文

513

被折叠的 条评论
为什么被折叠?



