【发布时间】:2011-07-22 10:06:16
【问题描述】:
我正在 Matlab 中学习 GUI 编程。
我发现用于存储所有 gui 数据的句柄结构非常棘手。我想知道结构到底如何。我将用一个例子来解释我的问题。
假设我们创建了edittext1。
我们将存储handles.edittext1。 那么
str = get(hObject,'String');
set(handles.edittext1,'String',str);
这会将handles.edittext1中的String设置为str。
我的问题是 令我惊讶的是,get 和 set 操作中的“String”不区分大小写。
handles.edittext1.String 不返回存储的字符串。
所以,handles 不是一个结构数组,作为一个问题,handles 应该是什么结构? 同样的问题也可以向 hObject 提问。
不,这不是家庭作业或作业。这是我工作的一个持续项目。我已经使用 matlab 多年,但这是我第一次使用 matlab 制作 GUI。所以,请把我当作新手。
问候
【问题讨论】:
标签: user-interface matlab