Gestione dell interattività: gli eventi
|
|
- Margherita Simonetti
- 8 anni fa
- Visualizzazioni
Transcript
1 Gestione dell interattività: gli eventi Gli eventi sono una modalità di comunicazione tra l utente (sistema) e il programma in esecuzione. Tipi di eventi: Input da parte dell utente: pressione del(i) bottone(i) del mouse spostamento del mouse pressione di un tasto della tastiera Eventi dell interfaccia utente: click su bottoni spostamento di una barra di scorrimento visualizzazione di menu Eventi delle finestre: apertura, chiusura e uscita da una finestra La gestione degli eventi all interno di un applicazione permette di modificare il comportamento della applet (o applicazione) in base alle informazioni fornite dall utente. : GESTIONE DEGLI EVENTI 1 Gestione degli eventi Le gestione degli eventi nelle versioni piu recenti di Java è basata su un modello di delegazione degli eventi e sul concetto di ascoltatore di eventi, che è responsabile della gestione di eventi specifici. L elaborazione degli eventi è separata in due parti: l oggetto su cui è generato l evento (una applet o una sua parte) l ascoltatore di eventi (che può essere diverso per categorie di eventi diversi) che esegue azioni in risposta agli eventi specifici di cui si occupa I due elementi sono collegati mediante la registrazione dell ascoltatore µ sono trasmessi all ascoltatore solo gli eventi che lo interessano : GESTIONE DEGLI EVENTI 2
2 Gestione degli eventi per Java Evento: tasto premuto Evento: pulsante mouse premuto Evento: spostamento mouse Applet init()... iniz. applet... registra ascoltatore mouse... Ascoltatore mouse Ascoltatore spost. mouse : GESTIONE DEGLI EVENTI 3 Gestione degli eventi Per gestire gli eventi è necessario eseguire le seguenti operazioni: 1. Decidere quali eventi devono essere gestiti dalla applet e individuare gli ascoltatori appropriati 2. Definire il codice per l elaborazione degli eventi degli ascoltatori Un gestore di eventi è una classe che implementa una o più interfacce di ascoltatori Due possibilità: (a) creazione di una classe di gestione degli eventi separata (b) introduzione della gestione degli eventi nella applet 3. Registrare l ascoltatore con il ricevitore degli eventi (esempio: la applet) : GESTIONE DEGLI EVENTI 4
3 Individuazione degli eventi I diversi ascoltatori sono definiti dalle interfacce contenute nel package java.awt.event Interfaccia Eventi Metodo MouseListener Pulsante premuto public void mousepressed(mouseevent e) Pulsante rilasciato public void mousereleased(mouseevent e) Ingresso cursore mouse public void mouseentered(mouseevent e) Uscita cursore mouse public void mouseexited(mouseevent e) Click mouse public void mouseclicked(mouseevent e) click = press release nella stessa posizione MouseMotionListener Movimento del mouse public void mousemoved(mousemotionevent e) Drag del mouse public void mousedragged(mousemotionevent e) KeyListener Tasto premuto public void keypressed(keyevent e) Tasto rilasciato public void keyreleased(keyevent e) Tasto digitato public void keytyped(keyevent e) : GESTIONE DEGLI EVENTI 5 Creazione di una classe di ascolto separata Si definisce la nuova classe come sottoclasse di un adattatore di eventi classi definite in java.awt.event; ne esiste una per ogni interfaccia di ascoltatore Per mouse e tastiera sono disponibili tre adattatori: MouseAdapter implementa MouseListener MouseMotionAdapter implementa MouseMotionListener KeyAdapter implementa KeyListener Esempio: import java.awt.event.*; class MyMouseListenerClass extends MouseAdapter { public void mousepressed(mouseevent e) { // istruzioni per la gestione della pressione del pulsante del mouse public void mousereleased(mouseevent e) { // istruzioni per la gestione del rilascio del pulsante del mouse : GESTIONE DEGLI EVENTI 6
4 Gestione degli eventi nella applet Si modifica la applet eseguendo i seguenti passi: Si importa java.awt.event Si specifica (parola chiave implements) quali interfacce per la gestione di eventi saranno implementate public class MyApplet extends java.applet.applet implements MouseListener {... Si definiscono tutti i metodi di ciascuna interfaccia (per i metodi che non interessano, si deve specificare il metodo con il corpo vuoto) public void mouseclicked(mouseevent e) { public void mousepressed(mouseevent e) { // istruzioni per la gestione della pressione del mouse public void mousereleased(mouseevent e) { public void mouseentered(mouseevent e) { public void mouseexited(mouseevent e) { : GESTIONE DEGLI EVENTI 7 Registrazione dell ascoltatore Si utilizzano metodi speciali definiti nella classe Component Per ogni tipo di ascoltatore esiste il corrispondente metodo (esempi: addmouselistener(), addmousemotionlistener(), addkeylistener()) se è stata definita una classe di gestione degli eventi separata: ml = new MiaClasseDiAscoltoMouse(); addmouselistener(ml); se è stata introdotta la gestione degli eventi nella applet addmouselistener(this); : GESTIONE DEGLI EVENTI 8
5 Gestione del mouse Gli eventi del mouse appartengono alle classi MouseEvent e MouseMotionEvent, che sono sottoclassi di InputEvent Le interfacce degli ascoltatori sono definite in MouseListener e MouseMotionListener La pressione del bottone del mouse genera due eventi: mousepressed() quando il bottone è premuto mousereleased() quando il bottone è rilasciato mouseclicked() quando il bottone è premuto e rilasciato nella medesima posizione Quando il mouse si sposta vengono generati una serie di eventi a tale spostamento: mousemoved(): movimento normale del mouse mousedragged(): movimento del mouse con il bottone premuto mouseentered()/mouseexited(): il mouse entra/esce nello spazio di schermo dedicato alla applet Per conoscere la posizione del mouse si utilizzano i metodi getx() e gety() definiti sull oggetto evento Per gestire doppio e triplo click, si utilizza il metodo getclickcount() definito nella classe MouseEvent : GESTIONE DEGLI EVENTI 9 La applet Spots import java.awt.graphics; import java.awt.color; import java.awt.event.*; public class Spots extends java.applet.applet implements MouseListener { final int MAXSPOTS = 10; int xspots[] = new int[maxspots]; int yspots[] = new int[maxspots]; int currspots = 0; public void init() { setbackground(color.white); addmouselistener(this); void addspot(int x,int y) { xspots[currspots] = x; yspots[currspots] = y; currspots++; repaint(); public void paint(graphics g) { g.setcolor(color.blue); for (int i = 0; i < currspots; i++) { g.filloval(xspots[i]-10, yspots[i] -10,20,20); public void mousepressed(mouseevent e) { if (currspots < MAXSPOTS) addspot(e.getx(),e.gety()); else System.out.println("Too many spots."); public void mouseclicked(mouseevent e) { public void mousereleased(mouseevent e) { public void mouseentered(mouseevent e) { public void mouseexited(mouseevent e) { : GESTIONE DEGLI EVENTI 10
6 La applet Spots : GESTIONE DEGLI EVENTI 11 import java.awt.*; import java.awt.event.*; La applet Lines public class Lines extends java.applet.applet implements MouseListener,MouseMotionListener { Point starts[] = new Point[10]; // starting points Point ends[] = new Point[10]; // ending points Point anchor; // start of current line Point currentpoint; // current end of line int currline = 0; // number of lines public void init() { setbackground(color.white); addmouselistener(this); addmousemotionlistener(this); public void mousemoved(mouseevent e) { public void mouseclicked(mouseevent e) { public void mouseentered(mouseevent e) { public void mouseexited(mouseevent e) { public void mousepressed(mouseevent e) { anchor = new Point(e.getX(),e.getY()); public void mousereleased(mouseevent e) { addline(e.getx(),e.gety()); public void mousedragged(mouseevent e) { currentpoint = new Point(e.getX(),e.getY()); repaint(); void addline(int x,int y) { Point stmp[]; Point etmp[]; if (currline % 10 == 0) { // grow the arrays stmp = new Point[currline + 10]; etmp = new Point[currline + 10]; System.arraycopy(starts,0,stmp,0,starts.length); System.arraycopy(ends, 0, etmp, 0, ends.length); starts = stmp; ends = etmp; starts[currline] = anchor; ends[currline] = new Point(x,y); currline++; currentpoint = null; repaint(); public void paint(graphics g) { for (int i = 0; i < currline; i++) { //Existing lines g.drawline(starts[i].x, starts[i].y, ends[i].x, ends[i].y); if (currentpoint!= null) { g.setcolor(color.blue); // Current line g.drawline(anchor.x,anchor.y, currentpoint.x,currentpoint.y); : GESTIONE DEGLI EVENTI 12
7 La applet Lines : GESTIONE DEGLI EVENTI 13 Gestione della tastiera Gli eventi della tastiera appartengono alla classe KeyEvent, sottoclasse di InputEvent L interfaccia dell ascoltatore è definita in KeyListener Per gli eventi generati dalla tastiera sono definiti i metodi: keypressed(): un tasto è stato premuto keyreleased(): un tasto è stato rilasciato keytyped(): corrisponde alla digitazione di un carattere (un tasto è stato premuto e rilasciato) I tasti modificatori sono verificati con i metodi isshiftdown(), iscontroldown(), isaltdown() e ismetadown() definiti nella classe KeyEvent, che ritornano un valore booleano : GESTIONE DEGLI EVENTI 14
8 Gestione della tastiera Per gestire tasti speciali (esempio: tasti funzione, PgUp) si utilizzano i tasti virtuali, variabili di classe definite nella classe KeyEvent µ permettono di rendere indipendente il codice Java dalla piattaforma (tastiere diverse possono generare valori numerici diversi per lo stesso tasto) È possibile verificarli utilizzando il metodo getkeycode() definito nella classe KeyEvent: if (e.getkeycode() == KeyEvent.VK_PAGE_DOWN) { // istruzioni gestione tasto PgDn Alcuni dei tasti speciali definiti: Variabile di classe Tasto rappresentato Variabile di classe Tasto rappresentato VK HOME Home VK UP Freccia in su VK END End VK DOWN Freccia in giù VK PAGE UP Page Up VK LEFT Freccia a sinistra VK PAGE DOWN Page Down VK RIGHT Freccia a destra VK F1 VK F12 Tasti funzione VK INSERT Insert VK PAUSE Tasto pausa VK ESCAPE Escape : GESTIONE DEGLI EVENTI 15 La applet Keys import java.awt.*; import java.awt.event.*; public class Keys extends java.applet.applet implements KeyListener { char currkey; int currx; int curry; public void init() { currx = (this.getsize().width / 2) - 8; curry = (this.getsize().height / 2) - 16; setbackground(color.white); setfont(new Font("Helvetica",Font.BOLD,36)); addkeylistener(this); public void paint(graphics g) { if (currkey!= 0) { g.drawstring(string.valueof(currkey), currx, curry); public void keypressed(keyevent e) { switch (e.getkeycode()) { case KeyEvent.VK_DOWN: curry += 5; break; case KeyEvent.VK_UP: curry -= 5; break; case KeyEvent.VK_LEFT: currx -= 5; break; case KeyEvent.VK_RIGHT: currx += 5; break; default: currkey = e.getkeychar(); repaint(); public void keyreleased(keyevent e) { public void keytyped(keyevent e) { : GESTIONE DEGLI EVENTI 16
9
Eventi e listener per i componenti grafici
Eventi e listener per i componenti grafici Raffaella Brighi, a.a. 2005/06 Corso di Laboratorio II. A.A. 2005-06 CdL Operatore Informatico Giuridico. Eventi e listener Eventi e listener (ascoltatori) sono
Dettagliinterfacce ed eventi intercettare il mouse ed altri eventi
interfacce ed eventi intercettare il mouse ed altri eventi interfacce: premessa il termine "interfaccia" occorre in Java con due significati, collegati ma distinti 1. interface, parola chiave di Java e
DettagliGestione degli eventi in Java
Gestione degli eventi in Java package java.awt.event.* Il modello degli eventi I componenti dell awt generano eventi in seguito alle azioni dell utente movimento del mouse click pressione di un tasto etc.
DettagliRaffaella Brighi, a.a. 2005/06. Eventi e listener. Corso di Laboratorio II. A.A. 2005-06
Raffaella Brighi, a.a. 2005/06 Eventi e listener Corso di Laboratorio II. A.A. 2005-06 Eventi e listener Un evento è un oggetto che rappresenta il verificarsi di un azione dell utente o del sistema(es
DettagliINTERFACCE GRAFICHE IN JAVA CON SWING DISPENSE
INTERFACCE GRAFICHE IN JAVA CON SWING DISPENSE La Gestione degli Eventi Ogni oggetto grafico è predisposto ad essere sollecitato in qualche modo dall utente (per esempio un pulsante può essere premuto).
DettagliCorso sul linguaggio Java
Corso sul linguaggio Java Modulo JAVA5 B2 Gestione eventi (2) 1 Prerequisiti Programmazione base in Java Utilizzo di classi e oggetti AWT o Swing Programmazione ad eventi 2 1 Introduzione Continuiamo la
DettagliLPR 2005/ 2006 Lezione n.9. Elementi di grafica per lo svolgimento del progetto Double Buffering Caricamento delle immagini Gestione degli eventi
LPR 2005/ 2006 Lezione n.9 Elementi di grafica per lo svolgimento del progetto Double Buffering Caricamento delle immagini Gestione degli eventi JAVA 2D PROGRAMMING Schermo : Matrice rettangolare composta
DettagliIl disegno in Java. Il disegno in Java. Capitolo 16. JComponent e il meccanismo di disegno ANDREA GINI
Capitolo 16 Il disegno in Java ANDREA GINI Il disegno in Java Dopo aver concluso la panoramica sui principali componenti grafici Java, è giunto il momento di vedere come si utilizzano le primitive di disegno,
DettagliJava SE 6. Programmazione grafica (3)
Java SE 6 Programmazione grafica (3) diegozabot@yahoo.it ursula.castaldo@gmail.com Event Listeners (1) Se vogliamo che una classe risponda a degli eventi utente, deve implementare l'interfaccia che si
Dettagli! Programmazione strutturata. ! OO: TDA, scambio messaggi, eredità, polimorfismo, OO in Java. ! Rassegna API. ! Documentazione Javadoc delle API
Riassunto Applet (e altro dell AWT ) Stefano Mizzaro Dipartimento di matematica e informatica Università di Udine http://www.dimi.uniud.it/mizzaro/ mizzaro@uniud.it Programmazione, lezione 22 19 maggio
DettagliGrafico della parabola
Grafico della parabola Il grafico matematico è un disegno che mostra l andamento di una funzione f(x) al variare della variabile x. Per tracciare un grafico sul video del computer, si deve scegliere un
DettagliProgrammazione in Java e gestione della grafica. Lezione 21
Programmazione in Java e gestione della grafica Lezione 21 2 Parliamo ( ancora ) di Eventi della GUI (Eventi del mouse e della tastiera) 3 Gestione degli eventi del mouse Eventi del Mouse Creo un oggetto
DettagliInterazioni col mondo: eventi
Interazioni col mondo: eventi Le interazioni di una GUI con il mondo esterno sono segnalate tramite eventi: click del mouse, inserimento di testo, selezione/attivazione... Gli eventi che memorizzano queste
DettagliL interfaccia grafica in Java
L interfaccia grafica in Java Java possiede due package per la creazione di interfacce grafiche java.awt javax.swing AWT (Abstract Widget Toolkit) presente già in Java 1.0, migliorato in Java 1.1. Invariato
DettagliEventi di azione. // con interfaccia per eventi di azione
Eventi di azione (Interfaces ActionListener, Classes ActionEvent) Sono generati quando si premono bottoni, si selezionano voci di menù, si preme invio mentre si scrive in un campo di testo. In awt sono
DettagliE possibile modificare la lingua dei testi dell interfaccia utente, se in inglese o in italiano, dal menu [Tools
Una breve introduzione operativa a STGraph Luca Mari, versione 5.3.11 STGraph è un sistema software per creare, modificare ed eseguire modelli di sistemi dinamici descritti secondo l approccio agli stati
DettagliLaboratorio di IUM. Lezione 3. La gestione degli eventi. Di Blasi Gianpiero - D.M.I. - Università di Catania
Di Blasi Gianpiero - D.M.I. - Università di Catania Laboratorio di IUM Lezione 3 La gestione degli eventi Cosa impareremo oggi? La filosofia della gestione gli eventi La gerarchia di eventi AWT Eventi
DettagliGestione di eventi ed interfacce utente grafiche
Gestione di eventi ed interfacce utente grafiche Eventi Ogni volta che l utente esegue un azione un clic del mouse la pressione di un tasto sulla tastiera la modifica di una finestra la selezione di un
DettagliUnità B2 Gestione eventi 2
(A) CONOSCENZA TERMINOLOGICA Dare una breve descrizione dei termini introdotti: MouseListener MouseAdapter TextListener KeyListener KeyAdapter ItemListener getkeycode() getkeychar() (B) CONOSCENZA E COMPETENZA
DettagliCdL in Medicina Veterinaria - STPA AA 2007-08
CdL in Medicina Veterinaria - STPA AA 2007-08 Microsoft Windows Funzionalità di un S.O. Gestione dei file Gestione dei dispositivi di ingresso/uscita Comandi per l attivazione e la gestione di programmi
DettagliFotoAeree. La Sardegna vista dall alto MANUALE PER L USO DELL APPLICAZIONE
FotoAeree La Sardegna vista dall alto MANUALE PER L USO DELL APPLICAZIONE REGIONE AUTONOMA DELLA SARDEGNA [2] Indice 1. Introduzione 2. Navigatore 5 7 8 9 2.1. Strumenti di navigazione 2.2. Ricerca 3.
DettagliINTRODUZIONE A WINDOWS
INTRODUZIONE A WINDOWS Introduzione a Windows Il Desktop Desktop, icone e finestre Il desktop è una scrivania virtuale in cui si trovano: Icone: piccole immagini su cui cliccare per eseguire comandi o
DettagliIntroduzione a Word. Prima di iniziare. Competenze che saranno acquisite. Requisiti. Tempo stimato per il completamento:
Introduzione a Word Word è una potente applicazione di elaborazione testi e layout, ma per utilizzarla nel modo più efficace è necessario comprenderne gli elementi di base. Questa esercitazione illustra
DettagliI Canvas. import java.awt.*; import javax.swing.*; public class Graf{ public Graf () { JFrame f = new JFrame("Finestra"); // crea frame invisibile
I Canvas Tra i vari contenitori Java il Canvas (area di disegno o tela) è una semplice superficie di disegno particolarmente utile per visualizzare immagini o per effettuare altre operazioni grafiche.
DettagliWORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera
WORD per WINDOWS95 1.Introduzione Un word processor e` come una macchina da scrivere ma con molte più funzioni. Il testo viene battuto sulla tastiera ed appare sullo schermo. Per scrivere delle maiuscole
DettagliGerarchie di Tipi. Gerarchie di tipi. Ogni classe può. I due meccanismi si possono combinare
Gerarchie di Tipi Metodologie di progetto basate su estensione e composizione di classi e interfacce progetto di interfacce grafiche Gerarchie di tipi Ogni classe può implementare più interfacce estendere
Dettagli. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi
Capitolo Terzo Primi passi con Microsoft Access Sommario: 1. Aprire e chiudere Microsoft Access. - 2. Aprire un database esistente. - 3. La barra multifunzione di Microsoft Access 2007. - 4. Creare e salvare
DettagliEreditarietà e classi astratte
Ereditarietà e classi astratte 6 Temi del capitolo 1. Il concetto di ereditarietà 2. Programmazione grafica con ereditarietà 3. Classi astratte 4. Il pattern TEMPLATE METHOD 5. Interfacce protected 6.
DettagliInterfacce. Un interfaccia Java è una collezione di metodi astratti (e di costanti) Un metodo astratto è un metodo non implementato
Interfacce 1 Interfacce Un interfaccia Java è una collezione di metodi astratti (e di costanti) Un metodo astratto è un metodo non implementato costituito dall intestazione senza il corpo della definizione
DettagliEsempi di programmazione
Esempi di programmazione Applet che disegna cerchi Costruire un'applet disegnoapplet che ad ogni pressione del mouse disegna un cerchio 1 disegnoapplet 1. Deve usare la classe Applet? NO 2. Deve estendere
DettagliMANUALE D USO DELLA PIATTAFORMA ITCMS
MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di
DettagliEsercitazione sui Design Pattern
Esercitazione sui Design Pattern Pattern Creazionali Singleton Permette la creazione di una sola istanza della classe all interno dell applicazione Fornisce un metodo con cui ottenere l istanza Il costruttore
Dettagli8. GUI : Graphics User Interface
pag.82 8. GUI : Graphics User Interface Un linguaggio ad oggetti ha come obiettivo principale quello di fornire al programmatore classi per la gestione di ambienti grafici a finestre. Se fino a questo
DettagliClient - Server. Client Web: il BROWSER
Client - Server Client Web: il BROWSER Il client Web è un applicazione software che svolge il ruolo di interfaccia fra l utente ed il WWW, mascherando la complessità di Internet. Funzioni principali Inviare
DettagliDISPENSA PER MICROSOFT WORD 2010
DISPENSA PER MICROSOFT WORD 2010 Esistono molte versioni di Microsoft Word, dalle più vecchie ( Word 97, Word 2000, Word 2003 e infine Word 2010 ). Creazione di documenti Avvio di Word 1. Fare clic sul
DettagliLe basi della grafica in Java. Prof. Francesco Accarino IIS Altiero Spinelli via Leopardi 132 Sesto san Giovanni
Le basi della grafica in Java Prof. Francesco Accarino IIS Altiero Spinelli via Leopardi 132 Sesto san Giovanni Elaborazione classica o imperativa L elaborazione è concentrata nel momento centrale, durante
DettagliCTVClient. Dopo aver inserito correttamente i dati, verrà visualizzata la schermata del tabellone con i giorni e le ore.
CTVClient Il CTVClient è un programma per sistemi operativi Windows che permette la consultazione e la prenotazione delle ore dal tabellone elettronico del Circolo Tennis Valbisenzio. Per utilizzarlo è
DettagliAssegnamento di un indirizzo IP temporaneo a dispositivi Barix
Assegnamento di un indirizzo IP temporaneo a dispositivi Barix V 1.0 GUIDA RAPIDA Introduzione L obiettivo di questa guida rapida è fornire all utente un modo per poter assegnare un indirizzo IP temporaneo
DettagliObiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000.
ECDL Excel 2000 Obiettivi del corso Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000. Progettare un semplice database Avviare
DettagliMacro Key Manager Manuale per l utente
Macro Key Manager Manuale per l utente IT Macro Key Manager Introduzione Macro Key Manager è un particolare tipo di software applicativo per tablet, che consente di impostare operazioni da tastiera (Copia
DettagliSardegnaFotoAeree. La Sardegna vista dall alto MANUALE PER L USO DELL APPLICAZIONE
SardegnaFotoAeree La Sardegna vista dall alto MANUALE PER L USO DELL APPLICAZIONE REGIONE AUTONOMA DELLA SARDEGNA [2] Indice 1. Introduzione 2. Navigatore 5 7 8 9 2.1. Strumenti di navigazione 2.2. Ricerca
DettagliBlocco Note Blocco Note
Blocco Note Blocco Note Che cos è? È un programma che appartiene alla famiglia dei text editor. A che cosa serve? A generare file di testo, ossia a scrivere testi Nota: nella versione inglese il programma
DettagliIl controllo della visualizzazione
Capitolo 3 Il controllo della visualizzazione Per disegnare in modo preciso è necessario regolare continuamente l inquadratura in modo da vedere la parte di disegno che interessa. Saper utilizzare gli
DettagliModulo 1. Database: concetti introduttivi
Modulo 1 Database: concetti introduttivi Iniziamo questi primi passi introducendo alcune definizioni e concetti fondamentali sul software DBMS, basilare nella moderna gestione dei dati. 2 Il termine informatica
DettagliSyllabus (estratto) Foglio elettronico. Excel. Open office - Office. Principio e funzionamento 26/11/2012. A. Ferrari
Foglio elettronico A. Ferrari Syllabus (estratto) Lavorare con i fogli elettronici e salvarli in diversi formati. Inserire dati nelle celle e applicare modalità appropriate per creare elenchi. Selezionare,
DettagliRegistratori di Cassa
modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...
DettagliEXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,
EXCEL PER WINDOWS95 1.Introduzione ai fogli elettronici I fogli elettronici sono delle applicazioni che permettono di sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area
DettagliChe cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo
Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato
DettagliIl calcolatore - Applicazioni
Alfonso Miola Il calcolatore - Applicazioni Esercitazione Dispensa B-01-E Settembre 2005 1 Contenuti Applicazioni Applicazioni e Interfacce Il pacchetto Office Word Excel Power Point Il CD per ECDL 2 Applicazioni
DettagliQuando si avvia Nero SoundTrax viene visualizzata una finestra in cui è possibile selezionare i modelli di progetto.
3 Interfaccia utente 3.1 Modelli Quando si avvia Nero SoundTrax viene visualizzata una finestra in cui è possibile selezionare i modelli di progetto. Sono disponibili le seguenti icone di menu: Finestra
DettagliCorso sul linguaggio Java
Corso sul linguaggio Java Modulo JAVA5 B1 Gestione eventi 1 1 Prerequisiti Programmazione base in Java Utilizzo di classi e oggetti AWT o Swing Programmazione ad eventi 2 1 Introduzione Le interfacce create
DettagliDocumenti Tecnici Informatica e Farmacia Vega S.p.A.
Nuova gestione Offerte al pubblico Wingesfar: istruzioni per le farmacie Novembre 2009 Documenti Tecnici Informatica e Farmacia Vega S.p.A. Premessa La gestione delle Offerte al pubblico è stata oggetto
DettagliEasyPrint v4.15. Gadget e calendari. Manuale Utente
EasyPrint v4.15 Gadget e calendari Manuale Utente Lo strumento di impaginazione gadget e calendari consiste in una nuova funzione del software da banco EasyPrint 4 che permette di ordinare in maniera semplice
DettagliGUIDA. Redazione Portale. Manuale operativo per la creazione contenuti da pubblicare sul portale www.aplevante.org. Autorità Portuale del Levante
Autorità Portuale del Levante GUIDA Redazione Portale Manuale operativo per la creazione contenuti da pubblicare sul portale www.aplevante.org Note: le procedure illustrate per la sezione News e comunicati
DettagliDatabase Manager Guida utente DMAN-IT-01/09/10
Database Manager Guida utente DMAN-IT-01/09/10 Le informazioni contenute in questo manuale di documentazione non sono contrattuali e possono essere modificate senza preavviso. La fornitura del software
DettagliSistema per scambi/cessioni di Gas al Punto di Scambio Virtuale
Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale Modulo Bacheca 1 INDICE 1 Generalità...3 2 Accesso al sistema...4 2.1 Requisiti tecnici 5 3 Elenco funzioni e tasti di navigazione...6 3.1
DettagliInformatica per adulti. Livello 1 Modulo 1 lezione 2
Informatica per adulti Livello 1 Modulo 1 lezione 2 Riassunto della lezione precedente Abbiamo parlato di: Hardware, ovvero la componente fisica del computer Software, ovvero i programmi che fanno funzionare
DettagliJava Interfaccia Grafica
Java Interfaccia Grafica Testi di consultazione: a) core Java 1.1 (Volume I Fundamentals) Cay S. Horstmann, Gary Cornell, Prentice Hall, 1997. b) Java 1.2 Unleashed, Jamie Jaworski, Sams Publishing, 1998.
DettagliManuale utente Volta Control
Manuale utente Volta Control www.satellitevolta.com 1 www.satellitevolta.com 2 Volta Control è un tool che permette la progettazione, l implementazione e la gestione di database Cassandra tramite interfaccia
DettagliPIATTAFORMA DOCUMENTALE CRG
SISTEMA DI GESTIONE DOCUMENTALE DMS24 PIATTAFORMA DOCUMENTALE CRG APPLICAZIONE PER LE PROCEDURE DI GARE D AMBITO 1 AGENDA 1. Introduzione 2. I Livelli di accesso 3. Architettura di configurazione 4. Accesso
DettagliOn-line Corsi d Informatica sul web
On-line Corsi d Informatica sul web Corso base di Windows Università degli Studi della Repubblica di San Marino Capitolo 1 IL DESKTOP Quando si avvia il computer, si apre la seguente schermata che viene
DettagliCapitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti
Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta
DettagliLa prima applicazione Java. Creazione di oggetti - 1. La prima applicazione Java: schema di esecuzione. Gianpaolo Cugola - Sistemi Informativi in Rete
La prima applicazione Java Programma MyFirstApplication Il programma visualizza una finestra vuota sullo schermo. Importo il package delle classi usate nel seguito. Dichiaro la classe MyFirstApplication
DettagliIntroduzione. Strumenti di Presentazione Power Point. Risultato finale. Slide. Power Point. Primi Passi 1
Introduzione Strumenti di Presentazione Power Point Prof. Francesco Procida procida.francesco@virgilio.it Con il termine STRUMENTI DI PRESENTAZIONE, si indicano programmi in grado di preparare presentazioni
DettagliWORD (livello avanzato): Struttura di un Documento Complesso. Struttura di un Documento Complesso
Parte 5 Adv WORD (livello avanzato): Struttura di un Documento Complesso 1 di 30 Struttura di un Documento Complesso La realizzazione di un libro, di un documento tecnico o scientifico complesso, presenta
Dettagli5.3 TABELLE 5.3.1 RECORD 5.3.1.1 Inserire, eliminare record in una tabella Aggiungere record Eliminare record
5.3 TABELLE In un sistema di database relazionali le tabelle rappresentano la struttura di partenza, che resta poi fondamentale per tutte le fasi del lavoro di creazione e di gestione del database. 5.3.1
DettagliMon Ami 3000 Multimagazzino Gestione di più magazzini fisici e/o logici
Prerequisiti Mon Ami 3000 Multimagazzino Gestione di più magazzini fisici e/o logici L opzione Multimagazzino è disponibile per le versioni Azienda Light e Azienda Pro. Introduzione L opzione Multimagazzino
DettagliTema2.0. http://www.timerplus.it
Tema2.0 http://www.timerplus.it Definizione Tema è un software che permette di mostrare su uno schermo o lavagna elettronica il titolo di un discorso o di una parte con diversi scenari. E' possibile: Mostrare
DettagliIl foglio elettronico: Excel
Il foglio elettronico: Excel Laboratorio di Informatica Corso di Laurea triennale in Biologia Dott. Fabio Aiolli (aiolli@math.unipd.it) Dott.ssa Elisa Caniato (ecaniato@gmail.com) Anno accademico 2007-2008
DettagliCorso base di Powerpoint
Corso base di Powerpoint Cos è powerpoint Programma per creare presentazioni Una presentazione è un insieme di diapositive Una diapositiva può contenere: testi e immagini suoni e filmati file di altri
DettagliManuale Utente MyFastPage
Manuale MyFastPage Utente Elenco dei contenuti 1. Cosa è MyVoice Home?... 4 1.1. Introduzione... 5 2. Utilizzo del servizio... 6 2.1. Accesso... 6 2.2. Disconnessione... 7 2.3. Configurazione base Profilo
DettagliGestione delle Cartelle dei Messaggi di Posta Elettronica
CADMO Infor ultimo aggiornamento: febbraio 2012 Gestione delle Cartelle dei Messaggi di Posta Elettronica Premessa...1 Le Cartelle dei Messaggi di Posta Elettronica utilizzate da Outlook Express...2 Cose
DettagliLa struttura dati ad albero binario
La struttura dati ad albero binario L albero è una struttura dati nella quale le informazioni sono organizzate in modo gerarchico, dall alto verso il basso. Gli elementi di un albero si chiamano nodi,
DettagliINTRODUZIONE ALL INFORMATICA CORSO DI LAUREA IN BIOLOGIA A.A. 2015/2016
INTRODUZIONE ALL INFORMATICA CORSO DI LAUREA IN BIOLOGIA A.A. 2015/2016 1 FUNZIONI DI UN SISTEMA OPERATIVO TESTO C - UNITÀ DI APPRENDIMENTO 2 2 ALLA SCOPERTA DI RISORSE DEL COMPUTER Cartelle utili: Desktop
DettagliUtilizzo del Terminalino
Utilizzo del Terminalino Tasti: - ENT: funzionano come INVIO - SCAN: per attivare il lettore di barcode - ESC: per uscire dal Menù in cui si è entrati - BKSP: per cancellare l ultimo carattere digitato
DettagliPubblicazione e modifica di articoli per il Portale della Protezione Civile
Pubblicazione e modifica di articoli per il Portale della Protezione Civile Sommario Introduzione... 2 Creazione di un evento... 3 Modifica di un evento... 6 Creazione di una galleria di immagini per un
DettagliNuova procedura di Cassa Contanti Wingesfar: istruzioni per le farmacie Novembre 2009
Nuova procedura di Cassa Contanti Wingesfar: istruzioni per le farmacie Novembre 2009 Documenti Tecnici Informatica e Farmacia Vega S.p.A. Premessa La procedura di Cassa Contanti rileva i movimenti giornalieri
DettagliInfostat-UIF. Istruzioni per l accesso e le autorizzazioni
Infostat-UIF Istruzioni per l accesso e le autorizzazioni Versione 1.2 1 INDICE 1. Istruzioni operative per l'utilizzo dei servizi Infostat-UIF... 3 2. Registrazione al portale Infostat-UIF... 4 2.1. Caso
DettagliUsando lo strumento Magnifier, aprire il Portale Siva e cercare il file del Corso di Perfezionamento 2011 (scheda 113).
Esercitazione n 1 Usando lo strumento Magnifier, aprire il Portale Siva e cercare il file del Corso di Perfezionamento 2011 (scheda 113). Provare le tre opzioni (Schermo Intero, Lente, Ancorato) Esercitazione
DettagliProduct Updater Scaricamento e Installazione aggiornamento
Scaricamento e Installazione aggiornamento Versioni... VB e.net Rel. docum.to...1012lupu Alla cortese attenzione del Responsabile Software INDICE A) MODIFICA IMPOSTAZIONI DI PROTEZIONE CORRENTI...2 GESTIONE
DettagliMANUALE PER CONSULTARE LA RASSEGNA STAMPA VIA WEB
MANUALE PER CONSULTARE LA RASSEGNA STAMPA VIA WEB o RICERCA p3 Ricerca rapida Ricerca avanzata o ARTICOLI p5 Visualizza Modifica Elimina/Recupera Ordina o RUBRICHE p11 Visualizzazione Gestione rubriche
DettagliDescrizione delle novità contenute nella versione 10.32:
Descrizione delle novità contenute nella versione 10.32: Traduzioni: I testi ed i messaggi del programma sono stati tradotti in Italiano, Francese ed Inglese. Post- IT: Nei Post-It è ora possibile definire
DettagliGuida all uso di Java Diagrammi ER
Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con
DettagliVersione 4.0 Lotti e Scadenze. Negozio Facile
Versione 4.0 Lotti e Scadenze Negozio Facile Negozio Facile: Gestione dei Lotti e delle Scadenze Nella versione 4.0 di Negozio Facile è stata implementata la gestione dei lotti e delle scadenze degli articoli.
DettagliShellPictionary. Sistema operativo Microsoft Windows 98 o superiore Libreria SAPI e voce sintetica Casse audio
Progetto Software to Fit - ShellPictionary Pagina 1 Presentazione ShellPictionary Il progetto è finalizzato alla realizzazione di una interfaccia per disabili motori verso l applicativo Pictionary. Pictionary
DettagliAmministrazione sito web
Amministrazione sito web Note sugli avvisi Interfaccia Menu Admin Gestione Inserti Gestione Menu Gestione Link Accessi Admin Introduzione: Tutti i pulsanti, icone e barre di ordinamento dei dati sono auto-esplicativi
DettagliSviluppo di Interfacce Grafiche in Java
Sviluppo di Interfacce Grafiche in Java Massimiliano de Leoni (con la supervisione del docente Massimo Mecella) Università di Roma La Sapienza - Sede di Latina Corso di Progettazione del Software A.A.
DettagliGuida. Macchina Scratch
Pagina 1 di 22 Guida Macchina Scratch Pagina 2 di 22 Scopo Lo scopo della guida è quello di spiegare all'utente come sia possibile creare un unità da scratch con il software Nuovo AHU. La guida spiegherà
DettagliAccess. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database
Microsoft Access Introduzione alle basi di dati Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale limitato Meccanismi di sicurezza, protezione di dati e gestione
DettagliDESKTOP. Uso del sistema operativo Windows XP e gestione dei file. Vediamo in dettaglio queste parti.
Uso del sistema operativo Windows XP e gestione dei file DESKTOP All accensione del nostro PC, il BIOS (Basic Input Output System) si occupa di verificare, attraverso una serie di test, che il nostro hardware
DettagliGuida alla registrazione on-line di un DataLogger
NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso
DettagliIntroduzione all uso di Eclipse
Introduzione all uso di Eclipse Daniela Micucci Programmazione Outline Eclipse: concetti generali Definire un workspace Creare un project Importare un file Utilizzo 1 Introduzione Eclipse è un ambiente
DettagliProgrammazione Java: Interfacce grafiche (GUI)
Programmazione Java: Interfacce grafiche (GUI) romina.eramo@univaq.it http://www.di.univaq.it/romina.eramo/tlp ( 1 ) (GUI) Interfacce grafiche Rendere facili le cose semplici e possibili le cose difficili
DettagliOffice 2007 Lezione 08
Word: gli stili veloci e i temi Da questa lezione, iniziamo ad occuparci delle innovazioni che riguardano specificamente Word. Cominceremo parlando di stili e temi. Nella filosofia di questo nuovo Word,
DettagliCittà di Desenzano del Garda CARTOGRAFIA ON LINE MANUALE D USO
Città di Desenzano del Garda CARTOGRAFIA ON LINE MANUALE D USO Introduzione Dall indirizzo internet http://cartoglobo.imteam.it/desenzano/ si accede liberamente ad un servizio di consultazione on line
DettagliEsame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie
Facoltà di Scienze Motorie CHE COS È UN FOGLIO ELETTRONICO Una tabella che contiene parole e numeri che possono essere elaborati applicando formule matematiche e funzioni statistiche. Esame di Informatica
DettagliGUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL
GUIDA RAPIDA BOZZA 23/07/2008 INDICE 1. PERCHÉ UNA NUOVA VERSIONE DEI MODULI DI RACCOLTA DATI... 3 2. INDICAZIONI GENERALI... 4 2.1. Non modificare la struttura dei fogli di lavoro... 4 2.2. Cosa significano
DettagliACCESSO AL PORTALE INTERNET GSE
ACCESSO AL PORTALE INTERNET GSE GUIDA D USO PER LA REGISTRAZIONE E L ACCESSO Ver 1.7 del 11/03/2010 Pag. 1 INDICE DEI CONTENUTI ACCESSO AL PORTALE INTERNET GSE... 1 GUIDA D USO PER LA REGISTRAZIONE E L
DettagliIntroduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13
Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti I
DettagliManuale d uso per la raccolta: Sicurezza degli impianti di utenza a gas - Postcontatore
Manuale d uso per la raccolta: Sicurezza degli impianti di utenza a gas - Postcontatore 1. Obbligo di comunicazione dei dati... 2 2. Accesso alla raccolta... 2 3. Compilazione... 6 2.1 Dati generali Sicurezza
Dettagli