gsoc 2013 - un nuovo look and feel per java basato su gtk+ 3
TRANSCRIPT
Università degli studi di Salerno Corso di Laurea triennale in Informatica
Relatori: Prof.ssa Filomena Ferrucci Mario Torre
Un nuovo look and feel per Java basato su GTK+ 3
Candidato: Elisa D’Eugenio Matricola 0512100648
Look and feel
L'espressione look and feel viene usata per descrivere le caratteristiche percepite dall'utente di una interfaccia grafica, sia in termini di apparenza visiva (il look) che di modalità di interazione (il feel).
Look
Feel
Colore
Dimensione
Ogni sistema operativo dotato di interfaccia grafica ha un proprio look and feel distintivo, che viene in genere ereditato dalle applicazioni sviluppate per quel sistema. Questo favorisce l'usabilità del software.
OpenJDK è un'implementazione free e Open Source della piattaforma Java, Standard Edition.
Dalla versione 7 è diventata l'implementazione ufficiale di riferimento di Java SE. La libreria Java
Swing permette la creazione di interfacce grafiche.
Le maggiori distribuzioni Linux fanno uso di un look and feel per Java Swing basato su GTK+.
Synth look and feel
Contributo
Il pacchetto Synth facilita la creazione di un nuovo look and feel lasciando allo sviluppatore il compito di implementare solo la parte visiva, tralasciando la parte di interazione.
Java Native Interface
Contributo
Java Native Interface è un framework che consente al codice scritto in Java di richiamare (o essere richiamato da) codice nativo, ovvero specifico di un determinato sistema operativo o, più in generale, scritto in altri linguaggi di programmazione.