Quote:
|
Originariamente inviato da PGI-Bis
Sì ed è più facile di quanto possa sembrare. Le interfacce a linea di comando sono casi di comunicazione elementare (sincrona, di solito con una produzione). L'omologo "visuale" è la procedura guidata: una serie di componenti che si attivano in via esclusiva secondo una sequenza prestabilita.
(..)
|
Attivare una serie di componenti in via esclusiva però non mi piace molto, vorrei ottenere una finestra con una serie di caselle etichettate in cui l'utente possa scrivere a piacere, e successivamente confermare tutti i dati inseriti in un colpo solo, con un pulsante etichettato "invia" o "inserisci" e un secondo pulsante per annullare i dati inseriti e uscire dal programma.
Per intenderci un classico form tipo quelli che si usano per registrarsi ad un servizio online, solo molto semplice, es:
una classe Persona con una serie di variabili d'istanza che verranno inizializzate tramite questa finestra lasciando inserire all'utente le sue generalità, per poi premere il pulsante "invia".
A questo punto, una volta assegnati i valori alle varie var. di istanza, il compito della finestra finisce. Il programma crea un'istanza di oggetto Persona chiamando l'opportuno costruttore e inserisce l'utente in un database, ecc ecc