语法:
hFig = uiinspect (obj)
描述:
UIINSPECT检查一个对象处理(例如,Java、COM,处理图像,Matlab类、网点等)并显示检查结果统一Matlab窗口。UIINSPECT显示统一的窗口与所有相关对象的方法(如可以显示通过Matlab的methodsview功能)、属性(如可以显示通过Matlab的检查功能),静态字段和回调。UIINSPECT也不显示属性和字段通常与Matlab的检查显示功能。属性元数据,如类型、可访问性、可视性和默认值也显示出来。
与Matlab的检查功能,可以同时打开多个UIINSPECT窗口。
对象属性和回调可能修改UIINSPECT窗口内的交互。
hFig = UIINSPECT返回一个句柄创建图窗口。UIINSPECT打开一个正则图窗口可以访问通过Matlab hFig(与Matlab的methodsview函数打开一个Java框架,不是从Matlab方便)。
例子:
hFig = uiinspect (0);% Matlab根(桌面)处理
hFig = uiinspect(处理(0));
hFig = uiinspect (gcf);%图处理
hFig = uiinspect(处理(gcf));
uiinspect (get (gcf JavaFrame));
uiinspect (classhandle(处理(gcf)));% UDD处理
uiinspect (findprop(处理(gcf), '菜单条'));%的元数据处理
uiinspect(“以”);%的Java类名
uiinspect(以('是的'));%的Java类对象引用
uiinspect (actxserver (' Excel.Application '));% COM/ActiveX对象
uiinspect Matlab类对象(员工)%
uiinspect(处理)% Matlab元类对象
uiinspect (meta.class) % Matlab类名
uiinspect (System.Diagnostics.Process.GetCurrentProcess) %的网点对象
警告:
这段代码严重依赖于Matlab无文档记载和不支持的功能。金宝app它作用于Matlab 7.1及以后版本,但用在你自己的风险!
技术说明和细节:
http://undocumentedmatlab.com/blog/uiinspect
错误和建议:
请发送Yair奥特曼(altmany gmail。com)
引用作为
实验后奥特曼(2023)。UIINSPECT——显示方法,属性和对象的回调(//www.tatmou.com/matlabcentral/fileexchange/17935-uiinspect-display-methods-properties-callbacks-of-an-object), MATLAB中央文件交换。检索。
MATLAB版本兼容性
平台的兼容性
窗户 macOS Linux类别
标签
确认
启发:findjobj—找到java Matlab图形对象的句柄
启发:findjobj—找到java Matlab图形对象的句柄,checkClass -检查Java / Matlab / Python /COM/C + + /。网络类,getundoc——非法对象属性,将对象转换为字符串,propertiesGUI -可编辑环境敏感表中显示数据,以编程方式滚动变量编辑器,图从文本文件(支持HTML标记)金宝app,checkVersion -检查更新文件版本文件交换,scatool
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.28.0.0 | 解决R2014a以上Matlab版本 |
||
1.27.0.0 | 额外修复R2014b (HG2)——很多14 b,确实需要更改了很多东西! |
||
1.26.0.0 | 固定为。net对象属性面板 |
||
1.25.0.0 | 修正了“无效对象处理”错误报道 |
||
1.24.0.0 | 修复多个边界情况 |
||
1.23.0.0 | 固定为R2014a, R2014b |
||
1.22.0.0 | 为即将到来的HG2修复 |
||
1.21.0.0 | 上下文菜单选项添加到工作区导出处理;预防间歇崩溃报告uiinspect (0);固定和改进的回调表;隐藏属性添加到属性提示;帮助更新部分 |
||
1.18.0.0 | 预防间歇性错误报告uiinspect (0);隐藏属性添加到属性提示;更新帮助部分;更新javadoc超链接;固定的和改进的回调表 |
||
1.17.0.0 | 修复R2012a + |
||
1.16.0.0 | 检查COM时固定R2011b崩溃;固定值字段的问题“其他财产”表的静态字段;固定显示非静态Java字段;固定显示某些情况下的Java类名;为Matlab类属性只是小修小补 |
||
1.15.0.0 | 固定的几个问题在“其他财产”的值字段表 |
||
1.14.0.0 | 删除R2010b警告消息;小解决网点类;只是小修小补回调表;固定在线docpage Java Swing类 |
||
1.13.0.0 | 主要解决pre-R2010兼容性 |
||
1.12.0.0 | 主要解决pre-R2010兼容性 |
||
1.11.0.0 | 轻微的修复建议由安德鲁·邮票;自动添加回调函数分组 |
||
1.10.0.0 | 显示类修饰符;改进的性能;删除默认空板;固定警告公司当道具分类表;R2010b修复;固定的下载(m文件= >压缩文件) |
||
1.9.0.0 | 显示类修饰符;改进的性能;删除默认空板;固定警告公司当道具分类表;修复了R2010b |
||
1.8.0.0 | 修复了R2010a |
||
1.7.0.0 | 添加CaretPositionChanged & InputMethodTextChanged列出标准的回调;轻微的修复请求的Java处理;轻微的修复版本检查显示;固定的几个bug meta-info Matlab的类属性 |
||
1.6.0.0 | 增加了对Ma金宝apptlab的支持类(得益于Darik赌博);改进的显示名称输入;固定方法信息收集处理 |
||
1.5.0.0 | HG处理改善信息显示;增加了HG-handle截图gif动画(添加到Java COM和截图);启用uiinspect窗口的重用 |
||
1.4.0.0 | 固定设置回调non-handle ed Java对象(“CallbackProperties”);固定的输入参数边界情况;className Sun javadoc,相关超链接;auto-checked新版本;删除图主菜单 |
||
1.3.0.0 | 不固定的方法(例如,uimenus);固定的超类/接口名称输入;自动隐藏回调窗格中如果没有可用的哥伦比亚广播公司(CBs);固定偶尔死循环回调后更新错误 |
||
1.2.0.0 | 添加额外的方法细节复选框(默认=);自动隐藏inspectable复选框如果无关;物品方法参数列表;超链接类;固定的标题名称输入 |
||
1.1.0.0 | 固定单一的产权边界情况;固定道具名称大小写敏感性问题;固定属性提示;现在接受类名——不只是对象句柄;添加显示类的接口和静态字段 |
||
1.0.0.0 | 修复了许多边界情况 |