Projet de programme Java sur le calcul d'un devis de revêtements d'un bâtiment. STH1, Semestre 2, INSA Strasbourg.
Version 1.2.0 (version avec interface graphique)
Pour actualiser le projet: Team/Remote/Pull to Uptstream Pour sauvegarder les modifications sur le GitHub : Team/commit puis Team/Remote/Push to Upstream
- Problème sur la gestion de possible pièce: impossible d'en créer deux côte à côte avec un mur commun
- Problème lors de la création d'un niveau : il faudrait que le niveau soit créé uniquement si l'utilisateur clique sur le bouton OK
- Problème lors de l'annulation de la création d'un niveau/ changement de hauteur d'un niveau existant : il faudrait revenir à l'état précédent du niveau (avant la création/ modification)
- Implémentation/ Changements pour le système de création de bâtiment avec le choix parmi immeuble et maison
- Classe Devis à continuer (comprendre comment écrire dans un fichier xls)
-
Créer une fenêtre de création de niveau : choix de la hauteur sous plafond, bouton annuler, bouton ok.
-
Clique droit sur un niveau : fenêtre pour modifier la hauteur sous plafond
-
Ajouter un canvas à chaque tab (niveau) + grille de dessin
-
Méthode pour dessiner un point
-
Méthode pour placer le point sur des valeurs « intelligentes »
-
Méthode pour dessiner un mur
-
[ ]
-
Garde-fou sur la création de pièces en dehors de la surface du niveau inférieur
-
Afficher les liste des objets appartenant à un niveau
-
Implémenter une compatibilité pour les revêtements : filtre en fonction de la surface sur laquelle on souhaite appliquer?
-
Classe Enregistrement
-
Classe d'Importation
-
Méthode SurfaceExterieur
-
Système de suppression auto OU Règles de suppression (ex: coin non supprimable tant qu'il constitue à un mur)
-
Contrôles de saisie
- Empêcher deux murs de se traverser/ couper
- Limiter le nombre d'ouvertures dans une surface
-
Implementer l'écriture d'un fichier Excel via GemBox.Spreadsheet:
https://www.gemboxsoftware.com/spreadsheet-java/examples/java-export-to-excel-template/403