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évision | Révision précédente | ||
enseignement:d14:tp:tp4 [2018/11/06 16:29] – modification externe 127.0.0.1 | enseignement:d14:tp:tp4 [2023/09/20 18:52] (Version actuelle) – 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 '' | ||
+ | ===== 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> | ||
---- struct data ---- | ---- struct data ---- | ||
+ | metadata.level | ||
+ | metadata.Type | ||
+ | metadata.Nom | ||
+ | metadata.Enseignements : D14 | ||
+ | metadata.Promotions | ||
+ | metadata.Technologies : Java | ||
+ | metadata.Thèmes | ||
+ | metadata.Description : | ||
---- | ---- | ||