Kako označiti komponento v MATLAB GUI

Kako Oznaciti Komponento V Matlab Gui



MATLAB je programsko orodje, ki se uporablja za reševanje matematičnih in znanstvenih problemov. Ima svoj programski jezik in se pogosto uporablja na področjih, kot sta znanost in inženiring. MATLAB vam prav tako omogoča enostavno ustvarjanje aplikacij z grafičnim uporabniškim vmesnikom (GUI) z uporabo njegovih vgrajenih funkcij za različne elemente GUI.

Ta članek opisuje, kako lahko definirate in urejate oznake v MATLAB-u.







Komponenta oznake v MATLAB-u

Komponenta oznake v MATLAB se uporablja za prikaz fiksnega besedila, ki označuje različne dele uporabniškega vmesnika (UI) aplikacije. Pomaga pri opisovanju in prepoznavanju različnih elementov v GUI. V MATLAB-u lahko ustvarite oznako z uporabo uilabel funkcijo. Spodaj so navedene tri različne sintakse za funkcijo uilabel MATLAB:



labelObject = uilabel
labelObject = uilabel ( starš )
labelObject = uilabel ( nadrejeni, ime, vrednost )



labelObject = uilabel: To ustvari oznako, ne da bi določil nadrejeni vsebnik.





labelObject = uilabel(nadrejeni): To ustvari oznako in določi nadrejeni vsebnik, kamor bo oznaka nameščena.

labelObject = uilabel(nadrejeni, ime, vrednost): To ustvari oznako z dodatnimi prilagoditvami z določitvijo nadrejenega vsebnika in uporabo posebnih parov ime-vrednost.



Te različne sintaksne možnosti vam omogočajo, da ustvarite oznake in jih prilagodite svojim potrebam v aplikacijah MATLAB GUI.

Lastnosti komponente uilabel

MATLAB ponuja različne lastnosti za nadzor videza in obnašanja komponente uilabel. Tukaj je nekaj pomembnih lastnosti:

Besedilo: Določa besedilo, prikazano znotraj oznake. Privzeta vrednost je Label.

Tolmač: Ta funkcija nam omogoča razumevanje besedila v različnih formatih, kot je Latex za matematične enačbe ali HTML za napredno oblikovanje besedila. Privzeto ni izbran noben tolmač.

Horizontalna poravnava: Nadzoruje vodoravno poravnavo besedila etikete. Privzeta poravnava je leva.

Navpična poravnava: Ta lastnost upravlja navpično poravnavo besedila oznake. Privzeta poravnava je sredinska.

prelom besed: Ta lastnost omogoča, da se besedilo prelomi in prilega širini nalepke. Privzeto vedenje je izklopljeno.

Ime pisave: Omogoča vam spreminjanje pisave, uporabljene za besedilo.

Velikost pisave: Določa velikost pisave.

Teža pisave: Nadzoruje krepkost ali težo besedila.

FontAngle: Prilagodi kot pisave.

Barva pisave: Ta lastnost določa barvo pisave.

Barva ozadja: Omogoča vam prilagoditev barve ozadja nalepke.

Vidno: Nadzoruje vidljivost komponent. Vidnost je privzeto nastavljena na VKLOPLJENO za to funkcijo.

Omogoči: Omogoči ali onemogoči videz komponente. Privzeta nastavitev je vklopljena.

Orodje: Zagotavlja besedilni namig ali razlago v zvezi z namenom komponente. Privzeto vsebuje vrednost, ki je prazen niz.

Primer kode za uilabel()

Koda ustvari predmet uilabel, ki se uporablja za prikaz besedila v grafičnem uporabniškem vmesniku (GUI). Oznaka je ustvarjena s privzetimi lastnostmi in jo je mogoče dodatno prilagoditi ali prikazati na zaslonu.

% ustvarite uilabel samo z uporabo funkcijo
oznaka = uilabel;

Primer kode za uilabel(parent)

V MATLAB-u lahko funkcija uilabel(parent) ustvari objekt uilabel in določi okno po meri ali vsebnik kot njegov nadrejeni element. To pomeni, da lahko izberete, kam bo oznaka nameščena znotraj uporabniškega vmesnika, tako da zagotovite ustrezen nadrejeni vsebnik.

fig = uifigure;
% Dodeljevanje figure kot starš
label = uilabel ( fig ) ;

Primer kode za uilabel(nadrejeni, ime, vrednost)

Koda ustvari slikovno okno s funkcijo uifigure v MATLAB-u.

Nato je ustvarjena oznaka s sliko kot nadrejenim elementom in oznaki je dodeljeno besedilo po meri. To omogoča, da se oznaka prikaže v oknu slike z določeno besedilno vsebino.

fig = uifigure;
% definirana oznaka s podano številko kot starš za the funkcijo
label = uilabel ( figa, 'Besedilo' , 'Vnesite svoje ime:' ) ;

Kot lahko vidite v zgornjem rezultatu, nismo določili dolžine besedila, zdaj bomo spremenili velikost oznake.

Spreminjanje velikosti nalepke

Če želite odpraviti težavo z izrezovanjem besedila zaradi majhne velikosti komponente, lahko prilagodite velikost komponente nalepke, da se pravilno prilagodi besedilu.

fig = uifigure;

% oznaka je definirana in slika je posredovana kot starš
label = uilabel ( figa, 'Besedilo' , 'Vnesite svoje ime:' ) ;

% spreminjanje velikost od
oznaka.Položaj ( 3 : 4 ) = [ 120 , 22 ] ;

Zaključek

Komponenta Label v MATLAB GUI je orodje za ustvarjanje aplikacij grafičnega uporabniškega vmesnika. Omogoča jasno označevanje in opis elementov uporabniškega vmesnika. S prilagodljivimi lastnostmi in sintaksnimi možnostmi lahko ustvarjamo in spreminjamo oznake glede na njihove potrebe. Na splošno komponenta Label izboljša uporabniško izkušnjo in olajša učinkovito komunikacijo znotraj vmesnika.