În lumea sistemelor care sunt destinate unui utilizator final, există elemente care sunt înțelese în funcționarea lor, adică utilizatorul le vede și știe imediat ce să facă sau pentru ce este.
În cadrul acestor elemente pe care le menționăm sunt butoanele, este un element care, atunci când îl vedem într-un program, știm că denotă o acțiune atunci când se apasă sau se face clic pe el, de aceea în Java putem crea butoane și mulțumită evenimentelor putem face unele acțiuni atunci când se face clic pe ele și alte activități.
Butoane în Java
Un buton pornit Java Este un element destinat unei interfețe cu utilizatorul și care, atunci când este apăsat sau primește o acțiune precum clic, poate declanșa un eveniment, în cadrul pachetului Leagăn avem diferite tipuri de butoane pe care le putem folosi pentru programele noastre.
Buton clasicPrimește un singur clic și arată ca o casetă ridicată pe o interfață normală.
Buton de comutareAcest buton este utilizat pentru a comuta între două stări, deoarece apăsarea acestuia are o valoare și apăsarea acestuia din nou îl modifică la valoarea sa anterioară.
Caseta de bifatAcest buton ne permite să marcăm o casetă ca fiind selectată făcând clic pe ea și repetând clicul pe care este deselectat.
Buton de radioAcest buton ne permite să selectăm o opțiune exclusivă dintre mai multe.
Forme de butoane
În buton clasic avem trei forme care funcționează în mod implicit atunci când îl creăm, stare initiala, adică, când vedem butonul și nu se întâmplă nimic, fost presat care este atunci când facem clic sau apăsăm cu mouse-ul sau mouse-ul pe acesta și în cele din urmă starea când trecem mouse-ul peste buton sau starea răsturnării.
În mod normal, folosim starea inițială sau implicită, iar celelalte două stări sau forme sunt utilizate atunci când trebuie să aplicăm un efect special pe butonul nostru.
Un exemplu practic
În acest exemplu vom crea un buton care folosește cele trei forme sau stări pe care le-am descris mai sus, adică butonul nostru va avea o formă inițială, atunci când apăsăm pe el va avea altul și, în cele din urmă, dacă trecem doar mouse-ul sau mouse-ul peste el va avea o a treia cale. În următorul cod realizăm implementarea:
Vedem că mai întâi ceea ce facem este să construim un Cadru care este locul în care butonul nostru se va odihni, apoi facem o metodă care va fi însărcinată cu construirea fiecărei forme de butoane pentru a le diferenția. prima formă, apoi îi indicăm obiectului că va avea în fiecare dintre următoarele două forme cu metodele setPressedIcon Da setRolloverIcon, pentru presiune și respectiv planare.
Cu aceasta terminăm acest tutorial, am învățat să manipulăm elementul buton într-un mod puțin mai avansat, cu care putem oferi o adâncime mai mare interfețelor utilizator realizate în Java.
V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv