matlab - MATLAB appdesigner chage UItable 中的选定单元格
问题描述
我在 MATLAB appdesigner 中有一个 UItable,比如说“app.UITable”。我可以通过回调函数更改选定的单元格吗?例如,我想在按下Enter键时向下移动一个单元格。对于我阅读的内容,新的 MATLAB uiobjects 不接受按钮按下回调。真的吗?还是有任何已知的黑客可以做到这一点?谢谢你。
相关帖子
解决方案
从 R2018b 开始,添加了新的图形交互。关于您的具体问题,您应该看看这些新的键盘交互回调:
KeyPressFcn
-当用户在图形或子对象具有焦点时按下一个键时,将执行此回调函数。如果用户在一个或组件上按下一个键,回调不会执行,除非该属性设置为。UIControl
Table
Enable
'off'
KeyReleaseFcn
-当用户在图形或子对象具有焦点时按下[原文如此]键时,将执行此回调函数。如果用户释放一个UIControl
或Table
组件上的键,则回调不会执行,除非该Enable
属性设置为'off'
。WindowKeyPressFcn
-当用户在图形或子对象具有焦点时按下一个键时,将执行此回调函数。WindowKeyReleaseFcn
-当图形或子对象具有焦点时用户释放键时,将执行此回调函数。.
另请参阅:R2018 发行说明。
推荐阅读
- amazon-web-services - Terraform:depends_on 模块无法在 AWS 中按预期工作
- sql - 如何合并 sql 查询以根据日期获取输出
- java - 如何在 XWPFDocument Apache POI 中旋转图片
- python - 生成器的 max() 是构建类似列表的对象还是工作效率更高?
- python - 如何使用 pandas 在某些列上做 ffil?
- angular - 有没有办法列出 Angular 项目中所有活动的 ESLint / Prettier 规则?
- spring - 嵌套异常是 org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; 糟糕的 SQL 语法
- python - Matplotlib/Seaborn 在 x 轴上绘制一个箱线图,其中包含不同的值类别范围
- mysql - 仅选择不同值的最后一条记录
- java - 如果键使用变量而不是常量,则从 GenericRecord 中“无法提取键”