Knap oprettelse i Java

I en verden af ​​systemer, der er beregnet til en slutbruger, er der elementer, der forstås i deres drift, det vil sige, at brugeren ser dem og straks ved, hvad de skal gøre, eller hvad det er til.

Inden for disse elementer, som vi nævner, er knapperne, det er et element, at når vi ser det i et program, ved vi, at det betegner en handling, når du trykker eller klikker på det, det er derfor i Java vi kan oprette knapper, og takket være begivenhederne kan vi udføre nogle handlinger, når der klikkes på dem og andre aktiviteter.

Knapper i Java


En knap på Java Det er et element, der er beregnet til en brugergrænseflade, og som når der trykkes på eller modtages en handling som f.eks. Klik, kan udløse en hændelse i pakken Svinge vi har forskellige typer knapper, som vi kan bruge til vores programmer.

Klassisk knapDet modtager et enkelt klik og ligner en hævet boks på en normal grænseflade.
Toggle -knapDenne knap bruges til at skifte mellem to tilstande, da tryk på den har en værdi, og tryk på den igen ændrer den til dens tidligere værdi.
AfkrydsningsfeltDenne knap giver os mulighed for at markere en boks som valgt ved at klikke på den og ved at gentage klikket fravælges den.
Radio knapDenne knap giver os mulighed for at vælge en eksklusiv mulighed blandt flere.

Knappeformer


I klassisk knap vi har tre former, der fungerer som standard, når vi opretter det, starttilstand, det vil sige, når vi ser knappen, og der ikke sker noget, den blevet trykket hvilket er, når vi klikker eller trykker med musen eller musen på den og endelig tilstanden, når vi fører musen hen over knappen eller rollover status.

Normalt bruger vi den oprindelige eller standardtilstand, og de to andre tilstande eller formularer bruges, når vi skal anvende en særlig effekt på vores knap.

Et praktisk eksempel


I dette eksempel skal vi oprette en knap, der bruger de tre former eller tilstande, som vi beskrev ovenfor, det vil sige, at vores knap vil have en indledende form, når der trykkes på den, vil den have en anden og endelig, hvis vi kun passerer musen eller mus over det vil det have en tredje måde. I følgende kode udfører vi implementeringen:

Vi ser, at det første, vi gør, er at bygge en Ramme det er her vores knap vil hvile, så laver vi en metode, der skal stå for at bygge hver af knappeformerne for at differentiere dem, vi kan bruge billeder, i dette tilfælde bruger vi tre forskellige ikoner, til sidst instanterer vi knappen, så vi bygger den første form, så angiver vi for objektet, at den vil have i hver af de følgende to former med metoderne setPressedIcon Y setRolloverIcon, henholdsvis for tryk og svævning.

Med dette afslutter vi denne vejledning, vi har lært at manipulere knapelementet på en lidt mere avanceret måde, som vi kan give større dybde til de brugergrænseflader, der er lavet i Java.

Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave