Mygtukų kūrimas „Java“

{title}

Galutiniam vartotojui skirtų sistemų 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 mes paminėjome, yra mygtukai, tai yra elementas, kad pamatę jį programoje mes žinome, kad jis žymi veiksmą paspausdamas arba spustelėdamas ant jo, todėl „ Java“ programoje mes galime sukurti mygtukus ir dėka įvykių galime atlikti kai kuriuos veiksmus kai paspausite ant jų ir kitos veiklos.

„Java“ mygtukai


Java “ mygtukas yra elementas, skirtas vartotojo sąsajai ir kuris paspaudus ar gavus tokį veiksmą kaip paspaudimas gali sukelti įvykį, „ Swing“ pakete turime įvairių tipų mygtukus, kuriuos galime naudoti savo programoms.

Klasikinis mygtukas

Spustelėkite vieną paspaudimą ir jis atrodo kaip dėžutė su reljefu įprastoje sąsajoje.
Perjungimo mygtukas

Šis mygtukas naudojamas perjungti dvi būsenas, nes paspaudus ji turi reikšmę ir paspaudus dar kartą, ji pasikeičia į ankstesnę reikšmę.
Pažymėkite langelį

Šis mygtukas leidžia mums pažymėti langelį kaip pažymėtą spustelėjus jį ir pakartojant paspaudimą yra atšauktas.
Radijo mygtukas

Šis mygtukas leidžia mums pasirinkti išskirtinę parinktį iš kelių.

Sagų formos


Klasikiniame mygtuke turime tris būdus, kurie pagal numatytuosius nustatymus veikia jį kuriant, pradinė būsena, tai yra, kai matome mygtuką ir nieko neįvyksta, paspaustą būseną, kuri yra tada, kai spustelėjame ar paspaudžiame pele su juo ir paskutinė būsena, kai užveskite pelės žymeklį virš mygtuko arba apsivertimo būsena .

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

Praktinis pavyzdys


Šiame pavyzdyje mes sukursime mygtuką, kuriame bus naudojamos trys formos ar būsenos, kurias aprašėme aukščiau, tai yra, mūsų mygtukas turės pradinę formą, kai paspausdami ant jo, jis turės dar vieną, ir galiausiai, jei mes tiesiog perkelsime pelę ar pelę, kurią ji turės. Trečias būdas. Pagal šį kodą mes įgyvendiname:

{title}

Mes matome, kad pirmiausia tai, ką mes darome, yra sukurti rėmelį, kuriame pailsės mūsų mygtukas, tada mes parengsime metodą, kuris bus atsakingas už kiekvienos mygtuko formos kūrimą, kad jas atskirtume. Mes galime naudoti vaizdus, ​​šiuo atveju naudojame tris skirtingas piktogramas., galiausiai paspaudžiame mygtuką, kad sukurtume pirmąją formą, tada objektą, kurį nurodome, kad jis turės kiekvieną iš šių dviejų formų, naudodamas atitinkamai „ setPressedIcon“ ir „ setRolloverIcon“ metodus - atitinkamai slėgiui ir pravažiavimui virš pelės.

Tai baigę, mes išmokome šiek tiek labiau paženklinti mygtuko elementą, kuriuo galime suteikti daugiau gylio „ Java“ sukurtoms vartotojo sąsajoms.

  • 0