interfaccia

Il pattern Factory Method

Costruire gli oggetti con il pattern Factory Method Il pattern Factory Method è un pattern di tipo creazionale, ovvero si occupa della costruzione degli oggetti e delle problematiche che si possono originare. Questo tipo di pattern astraggono il processo di creazione degli oggetti, nascondono i dettagli della creazione e rendono i sistemi indipendenti da come …

Il pattern Factory Method Leggi altro »

Il pattern Composite

Trattare oggetti composti come oggetti semplici con il pattern Composite Il pattern Composite consente di rappresentare oggetti che sono composti da oggetti semplici e da oggetti compositi. Il pattern propone una interfaccia omogenea per gli oggetti semplici e compositi, in modo da lasciare massima libertà nella composizione, si parla quindi di composizione ricorsiva. L’oggetto utilizzatore …

Il pattern Composite Leggi altro »

La gestione degli eventi nelle interfacce grafiche

Gestire gli eventi con la classe ActionListener Per poter fare accadere un qualcosa alla pressione di un bottone dobbiamo costruire un oggetto che con il compito di reagire all’evento, ad esempio “pressione del bottone”. Poi, registreremo quest’oggetto all’insieme di eventi di cui è interessato ricevere informazioni. Quest’interfaccia serve a creare generici ascoltatori di eventi. In …

La gestione degli eventi nelle interfacce grafiche Leggi altro »

Introduzione alle interfacce grafiche in Java

Creare un’intefaccia grafica in Java con Swing e AWT Java è linguaggio di programmazione tra i più diffusi al mondo che offre all’interno della propria libreria standard un framework per la realizzazione di interfacce grafiche (GUI). In questa lezione introdurremo i componenti base per creare delle interfacce grafiche che ci saranno utili per spiegare alcuni …

Introduzione alle interfacce grafiche in Java Leggi altro »

Il pattern Model View Controller

Struttura ed utilizzo del pattern Model View Controller L’architettura J2EE (o JEE) è un framework Java per lo sviluppo di programmi con interfacce grafiche e applicazioni web accessibili attraverso browser. Quest’architettura è nata per favorire l’adozione del Design Pattern Model View Controller (MVC) nello sviluppo dei componenti. In Java, il pattern è stato adottato in …

Il pattern Model View Controller Leggi altro »

Il pattern Iterator

Iterare con Iterator in un insieme di oggetti Il pattern Iterator viene utilizzando quando si ha la necessità di voler accedere a tutti gli elementi di una generica collezione senza esporne la struttura interna. Inoltre, gli utilizzatori devono poter accedere agli elementi del contenitore contemporaneamente. L’idea alla base del pattern Iterator è quella di avere …

Il pattern Iterator Leggi altro »