我在Matlab中學習GUI編程。在matlab中處理結構GUI
我發現手柄結構用於存儲所有GUI數據是相當棘手的。我想知道結構究竟如何。我將用一個例子來解釋我的問題。
比方說,我們已經創建了edittext1。
我們將handle.edittext1存儲。 然後
str = get(hObject,'String');
set(handles.edittext1,'String',str);
這將在handles.edittext1爲str設置字符串。
我的問題是 令人驚訝的是,在get和set操作中'String'不區分大小寫。
And handles.edittext1.String不返回存儲的字符串。
因此,句柄不是一個結構數組,並且作爲一個跟隨的問題,它應該是什麼結構的句柄? 同樣的問題也可以要求hObject。
不,不是作業或作業。這是我的工作正在進行的項目。我已經使用matlab多年了,但這是我第一次用matlab製作GUI。所以,請把我當成新手。
問候
感謝您的回答。我有一個後續問題,正如你所說,它們是對象的句柄,那麼如何檢查對象的哪些屬性已被定義? – newbie