تبلیغات
آموزش مطلب - مطالب uipanel

uipanel

نویسنده :امین باشی
تاریخ:چهارشنبه 19 مرداد 1384-05:08 ق.ظ

این تابع در نسخه‌ی جدید مطلب (Matlab 7) اظافه شده است.

در نسخه های قبلی با اسفاده از تابع uicontrol و رابط(user interface) frame قسمتی از توانایی های  این تابع فالبل دسترسی بود.

h = figure;

     hp = uipanel('Title','Main Panel','FontSize',12,...

             'BackgroundColor','white',...

             'Position',[.25 .1 .67 .67]);

     hsp = uipanel('Parent',hp,'Title','Subpanel','FontSize',12,...

              'Position',[.4 .1 .5 .5]);

     hbsp = uicontrol('Parent',hsp,'String','Push here',...

              'Position',[18 18 72 36]);

Uipanel در حقیقت با یك ناحیه(frame) قسمتی از یك پنجره را مشخص می كند.

این ناحیه می‌تواند شامل یك uipanel  دیگر، محور و .... باشد. این ناحیه به عنوان یك پدر(parent) برای زیرمجموعه های(children) خود است.

در مثال بالا پنجره‌ی ایجاد شده شامل یك پنل اصلی با رنگ سفید

یك زیر پنل و یك تكمه می‌باشد .

نكته:تابع uicontrol در حالت پیش فرض ایجاد كننده‌ی یك push button است.

با استفاده از ویژگی parent می‌توان این تابع را به عنوان زیر مجموعه‌ی یك figure یا یك uipanel  دیگر معرفی كرد.

برای زیر مجموعه‌های یك uipanel ویژگی position نسبت به خود پنل تعین می شود.



نوع مطلب : uipanel 





All right reserved©2005 Amin Bashi