Grafisk styreelement

Et grafisk styreelement (engelsk: widget) er et begrep innenfor elektronisk databehandling. Det er et element for interaksjon i grafiske brukergrensesnitt. Eksempler er en kommandoknapp, et rullefelt og et vindu. Styreelementene er programvarekomponenter som en datamaskinbruker kommuniserer med gjennom direktemanipulasjon, for å lese eller redigere informasjon om en applikasjon.

Biblioteker som GTK+ og Cocoa, inneholder en samling med grafiske styreenheter og logikk for å knytte disse sammen i et brukergrensesnitt.