Widget

Definizione rapida

Componente riutilizzabile di un'interfaccia, come pulsante, campo di testo, elenco o indicatore.

Spiegazione

I widget combinano rappresentazione visiva e comportamento per consentire interazioni coerenti. Toolkit e sistemi operativi ne forniscono raccolte che le applicazioni possono configurare e comporre.

Esempio pratico

Un modulo usa un widget selettore di data per evitare che l'utente debba digitare manualmente il formato.

Spiegazione tecnica

Il componente gestisce stato, eventi, focus, layout e rendering secondo le regole del framework. Proprietà e callback permettono al programma di adattarne aspetto e risposta.

Da non confondere con

Non è necessariamente un'app autonoma da scrivania: il termine indica anche i controlli elementari inseriti dentro finestre e pagine.