2010-05-27 12 views
12

में एक स्थिर पाठ के लिए मान असाइन करें मैं MATLAB GUI में एक स्थिर पाठ को मान कैसे निर्दिष्ट कर सकता हूं?GUI MATLAB

उत्तर

21

संपत्ति संपादक खोलने के लिए मार्गदर्शिका में अपने टेक्स्ट पर डबल क्लिक करें, फिर 'String' संपत्ति संपादित करें। आप 'Tag' प्रॉपर्टी भी सेट कर सकते हैं ताकि आप इसे जीयूआई चलाते समय संपादित कर सकें। आप mytext करने के लिए अपने टैग सेट हैं, तो आप निम्न पंक्ति के साथ 'MyString' को स्थिर पाठ बदल सकते हैं:

set(handles.mytext,'String','MyString') 
0

तो यह मेरे लिए काम नहीं किया। हालांकि, निम्नलिखित ऊपर के रूप में टैग सेट करने के बाद काम करेगा:

set(findobj('Tag','mytext'),'String','MyString') 
0

इस प्रयास करें यह देखते हुए कि नाम और last_name वैश्विक हैं, बस उदाहरण के लिए,:

<code> 
global name last_name 
var1 = findobj(gcbf,'Tag','nomb'); 
var2 = findobj(gcbf,'Tag','ap'); 

data1 = char(name); 
data2 = char(last_name); 

set (var1, 'String', data1); 
set (var2, 'String', data2); 
</code> 

इसके अलावा thatr पर विचार नंब और एपी स्टेटिक टेक्स्ट

हैं