Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révisionLes deux révisions suivantes | ||
enseignement:d14:tp:tp4 [2015/10/13 09:03] – [Les IHM] eclipse -> idea Emmanuel Bruno | enseignement:d14:tp:tp4 [2018/11/06 16:29] – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== D14 - TP4 - Entrées/ | ||
- | ===== Objectif ===== | ||
- | L' | ||
- | mettre en place des IHM de base. | ||
- | |||
- | ===== Les entrées/ | ||
- | http:// | ||
- | |||
- | En vous servant tu TP sur les animaux (ou de celui sur la Bibliothèque en remplacent les Chien par des Livres ou des Ordinateurs Portables) mettez en place les éléments suivants : | ||
- | ==== Input et Output Stream ==== | ||
- | * Ajouter une méthode '' | ||
- | * Ajouter deux méthodes '' | ||
- | * Modifier les méthodes précédentes pour qu'un tampon soit utilisé. | ||
- | * Modifier les méthodes précédentes pour que le fichier soit compressé. | ||
- | |||
- | ==== Sérialisation classique ==== | ||
- | * Créer les méthodes '' | ||
- | '' | ||
- | |||
- | ==== Les socket en Java ==== | ||
- | * En utilisant la classe '' | ||
- | |||
- | ==== Pour aller plus loin ==== | ||
- | Pour permettre ma sérialisation portable en applications hétérogènes (entre des applications Java, C++, Web, ..) il faut s' | ||
- | |||
- | Pour cela le couple JSON/ | ||
- | http:// | ||
- | |||
- | Essayez de mettre en place une extension de la bibliothèque qui offre une API Web pour utiliser la bibliothèque. | ||
- | |||
- | ===== Les IHM ===== | ||
- | http:// | ||
- | ==== Construction ==== | ||
- | Mettez en place une IHM simple qui permet d' | ||
- | |||
- | Compléter l' | ||
- | |||
- | ==== Activation ==== | ||
- | Compléter votre interface pour qu' | ||
- | * d' | ||
- | * permettre de sélectionner une chien dans le liste et d' | ||
- | * permettre de créer des instances de '' | ||
- | |||
- | ==== Editeur d'IHM ==== | ||
- | Pour aller plus loin, vous pouvez utiliser un générateur d'IHM https:// | ||
- | |||
- | Sous linux, si vous avez des problèmes d' | ||
- | |||
- | export GDK_NATIVE_WINDOWS=1 | ||
- | | ||
- | à votre '' | ||
- | |||
- | {{tag> | ||
- | ---- dataentry page ---- | ||
- | type : TP | ||
- | enseignement_tags | ||
- | technologie_tags | ||
- | theme_tags | ||
- | ---- | ||
---- struct data ---- | ---- struct data ---- | ||
---- | ---- | ||