Corso di Swing: la pratica
Dopo una lunga parte introduttiva dedicata al modello Model View Controller e alla gestione degli eventi secondo il delegation model, vediamo adesso qualche piccolo esempio dedicato alle Swing.
MokaByte n. 31 - Giugno 1999
Dopo una lunga parte introduttiva dedicata al modello Model View Controller e alla gestione degli eventi secondo il delegation model, vediamo adesso qualche piccolo esempio dedicato alle Swing.
Partiamo dal memento della puntata precedente e ne realizziamo una versione remotizzata.
Ci sono situazioni in cui l'indirezione offerta da un puntatore, o riferimento, non è sufficiente: ci serve un grado di indirezione in più, che però sia invisibile agli occhi dell'utilizzatore.
L’atterraggio al San Francisco International Airport è un evento spettacolare, dal momento che l’aereo, durante l’approccio finale, percorre tutta la parte meridionale della Baia, da San Jose fino alla periferia meridionale di San Francisco. Per un appassionato di simulatori di volo come me, poi, che la baia di San Francisco la conosceva "virtualmente" per avervi volato sopra più volte dall’epoca di Jet Fighter II fino ad arrivare agli scenari iper-realistici dell’ultimo Flight Simulator, è decisamente intrigante: è divertentissimo ritrovare "dal vivo" i vari punti di riferimento visivi, dai ponti di Dumbarton e San Mateo, fino all’aeroporto di Oakland e la base navale di Alameda… mentre la Silicon Valley scivola proprio sotto di me.
Jini è un sistema distribuito basato su tecnologia Java che mette a disposizione gli strumenti per riunire hardware e software in una federazione per la condivisione dei servizi.
Una utile panoramica sui concetti di base e sulle tecniche di crittografazione utilizzabili in internet.
Grazie al supporto per Java, il famoso server per il workgroup di Lotus rende possibile non solo la personalizzazione, ma anche l'interfacciamento con il mondo esterno.
Nell'articolo precedente sono stati introdotti alcuni concetti teorici sulle transazioni, validi in generale, indipendentemente dal DBMS e dal linguaggio di programmazione utilizzato. In questa seconda parte si cercherà di analizzare l'API JDBC alla ricerca delle primitive per la gestione delle transazioni.
...lo scopo "completamente disinteressato" di questo articolo è quello di scegliere tra i programmi visuali presenti sul mercato quelli più adatti alla realizzazione di un macro-ambiente di sviluppo, che dia la possibilità anche ad utenti con scarsa mobilità agli arti superiori di realizzare in completa autonomia prodotti software in Java....
In questo articolo descriverò come si scrive un server usando la libreria standard di Java. L'esempio riportato sarà un Web Server che supporta una parte del protocollo HTTP 1.0.