【发布时间】:2012-03-23 22:17:52
【问题描述】:
这是我第一次尝试在 MATLAB 中创建 GUI。到目前为止,我还没有找到一种方法来检测焦点何时从文本编辑移动到其他对象。我需要这样的功能,以便我可以“现场”测试用户输入并将文本编辑的背景颜色更改为红色,如果输入以不正确的方式形成。
换句话说,最终用户可以非常方便地在文本编辑中编写他的表达式,然后按 Tab 移动到下一个文本编辑,同时看到红色背景在输入出现问题时进行第一次文本编辑。
我已经想到了几种检查用户输入的替代方法,但它们不如上述方便。我该如何实现这样的东西?
【问题讨论】:
标签: matlab user-interface focus