NOTA BENE:
Riprendiamo ora le interfacce realizzate nella puntata precedente e
le facciamo funzionare veramente.
Cioe' aggiungiamo la gestione degli eventi.
SUGGERIMENTO:
E' molto utile programmare tenendo aperta
a fianco una finestra sul sito con il manuale on-line delle
classi Java:
http://java.sun.com/products/jdk/1.2/docs/api/index.html
Scegliete una delle due versioni di interfaccia per "calcolatrice" realizzate nella puntata precedente e gestite gli eventi:
Gestite gli eventi nell'interfaccia realizzata per l'esercizio visto a
lezione
"Interfacce in Java - II".
Supponete di avere un insieme di titoli visualizzati nella lista a
sinistra dell'interfaccia e un corrispondente insieme di documenti.
La selezione di un titolo dalla lista provoca la visualizzazione
del documento corrispondente nell'area centrale.
L'area centrale non e' editabile.
Nella maschera di ricerca posso inserire una parola chiave che
viene cercata fra i documenti. Il primo documento trovato che abbia
quella parola viene visualizzato e il suo titolo viene selezionato
nella lista.
Viene data la classe
SetOfDocuments
che implementa l'insieme di titoli e documenti e la ricerca
della parola chiave. La classe ha le seguenti funzioni pubbliche:
Non occorre consegnare nulla, questo e' solo un esercizio che vi sara' utile per il progetto finale del corso.