Mygtuko kūrimas „Java“

Sistemų, skirtų galutiniam vartotojui, pasaulyje yra elementų, kurie suprantami jų veikimo metu, tai yra, vartotojas juos mato ir iškart žino, ką daryti ar kam jis skirtas.

Šiuose elementuose, kuriuos minime, yra mygtukai, tai elementas, kurį matydami programoje žinome, kad jis reiškia veiksmą, kai jį paspaudžiate arba spustelite, todėl „Java“ mes galime sukurti mygtukus ir įvykių dėka galime atlikti tam tikrus veiksmus spustelėję juos ir kitą veiklą.

Mygtukai „Java“


Įjungtas mygtukas „Java“ Tai elementas, skirtas vartotojo sąsajai ir kurį paspaudus arba gavus veiksmą, pvz., Paspaudimą, paketas gali sukelti įvykį Sūpynės turime įvairių tipų mygtukus, kuriuos galime naudoti savo programoms.

Klasikinis mygtukasJis gauna vieną paspaudimą ir atrodo kaip pakelta dėžutė įprastoje sąsajoje.
Perjungimo mygtukasŠis mygtukas naudojamas perjungimui tarp dviejų būsenų, nes paspaudus jį yra reikšmė ir dar kartą paspaudus, ji pakeičiama į ankstesnę vertę.
Žymimasis langelisŠis mygtukas leidžia pažymėti langelį kaip pasirinktą, spustelėjus jį ir pakartojant paspaudimą, jo žymėjimas panaikinamas.
Radijo mygtukasŠis mygtukas leidžia mums pasirinkti išskirtinę parinktį iš kelių.

Mygtuko formos


Viduje klasikinis mygtukas mes turime tris formas, kurios veikia pagal numatytuosius nustatymus jas kuriant, pradinė būsena, tai yra, kai matome mygtuką ir nieko neįvyksta, buvo paspaustas tai yra, kai spustelime arba paspaudžiame pelę ar pelę, ir galiausiai būsena, kai perkeliame pelę virš mygtuko ar apvirtimo būsena.

Paprastai mes naudojame pradinę arba numatytąją būseną, o kitos dvi būsenos ar formos yra naudojamos tada, kai reikia pritaikyti savo mygtukui specialų efektą.

Praktinis pavyzdys


Šiame pavyzdyje mes sukursime mygtuką, kuriame bus naudojamos trys aukščiau aprašytos formos ar būsenos, tai yra, mūsų mygtukas turės pradinę formą, paspaudus ant jo, turės kitą ir galiausiai, jei tik praleisime pelę arba užveskite pelę ant jo ir turėsite trečią kelią. Toliau pateiktame kode mes įgyvendiname:

Mes matome, kad pirmiausia tai, ką darome, yra sukurti a Rėmas kur yra mūsų mygtukas, tada mes sukuriame metodą, kuris bus atsakingas už kiekvienos mygtuko formos kūrimą, kad būtų galima jas atskirti, mes galime naudoti vaizdus, ​​šiuo atveju mes naudojame tris skirtingas piktogramas, galiausiai mes parodome mygtuką, kad sukurtume pirmąją formą, tada nurodome objektui, kad jis turės kiekvieną iš šių dviejų formų su metodais setPressedIcon Y setRolloverIcon, atitinkamai slėgiui ir sklandymui.

Baigę šią pamoką, mes išmokome šiek tiek pažangesniu būdu valdyti mygtukų elementą, kuriuo galime labiau gilinti vartotojo sąsajas, sukurtas „Java“.

Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką
wave wave wave wave wave