Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème dans mon code

Sujet résolu
    25 août 2016 à 14:01:59

    package factures;
    
    import java.awt.*;
    import java.io.*;
    import java.util.*;
    
    import com.itextpdf.text.Chunk;
    import com.itextpdf.text.Document;
    import com.itextpdf.text.DocumentException;
    import com.itextpdf.text.Font;
    import com.itextpdf.text.FontFactory;
    import com.itextpdf.text.Element;
    import com.itextpdf.text.PageSize;
    import com.itextpdf.text.pdf.PdfPTable;
    import com.itextpdf.text.pdf.PdfPCell;
    import com.itextpdf.text.Paragraph;
    import com.itextpdf.text.pdf.PdfWriter;
    
    
    
    
    
    
    
    
    
    /**
     *
     * @author Mathias
     */
    public class Factures {
       
    
        /**
         * @param args the command line arguments
         * @throws com.itextpdf.text.DocumentException
         */
        public static void main(String[] args) throws DocumentException, FileNotFoundException { 
            
       
            
           
        
            
            // Création des variables
            float  prixTotal, quantitee, remise;
            int numeroFacture ;
            String  nom, prenom, adresse, ville, nomD, prenomD, adresseD, codePostalD, villeD;
            String numeroSIREN, codePostal, titre = null, prixHT = null;
             float prixHTfl = Float.parseFloat(prixHT);
    
            // Informations sur l'emmetteur
            Scanner LectureClavier = new Scanner(System.in);
            System.out.print("Entrez le prénom de l'èmetteur de la facture : ");
            prenom = LectureClavier.next();
            System.out.print ("Entrez le nom de l'émmeteur de la facture :");
            nom = LectureClavier.next();
            LectureClavier.nextLine();
            System.out.print("Entrez l'adresse de l'émetteur de la facture : ");
            adresse = LectureClavier.nextLine();
            System.out.print("Entrez le code Postal : ");
            codePostal = LectureClavier.next();
            System.out.print("Entrez la ville : ");
            ville = LectureClavier.next();
            System.out.print("Entrez le numéro SIREN : ");
            numeroSIREN = LectureClavier.next();
           
            // Informations sur le destinataire
            System.out.print ("Entrez le nom du destinataire : ");
            nomD = LectureClavier.next();
             System.out.print ("Entrez le prénom du destinataire : ");
            prenomD = LectureClavier.next();
            LectureClavier.nextLine();
             System.out.print ("Entrez l'adresse du destinataire : ");
            adresseD = LectureClavier.nextLine();
             System.out.print ("Entrez le code postal du destinataire : ");
            codePostalD = LectureClavier.next();
             System.out.print ("Entrez la ville du destinataire : ");
            villeD = LectureClavier.next();
            
             System.out.print ("Entrez une descrption : ");
            titre = LectureClavier.next();
             System.out.print ("Entrez un prix : ");
            prixHT = LectureClavier.next();
            
    
            
          
           
         
                Document document;
            document = new Document();
                    PdfWriter.getInstance(document, new FileOutputStream("java.pdf"));
                    // Ouvrir le fichier créé
                    document.open();
                    // Ecrire dans le fichier PDF
                    document.add(new Paragraph(nom + " " + prenom + "\r\n" + adresse + "\r\n" + codePostal + " " + ville
                        + "\r\n" + "SIREN : " + numeroSIREN));
                    Paragraph paragraph = new Paragraph(nomD + " " + prenomD + "\r\n" + adresseD + "\r\n" + codePostalD + " "
                        + villeD);
                    paragraph.setAlignment(Element.ALIGN_RIGHT);
                    document.add(paragraph);
                    
                    Chunk chunk;
            chunk = new Chunk("\r\n" +  "Dispensé d’immatriculation au registre du commerce et des sociétés (RCS) et au répertoire des métiers (RM)",
                    FontFactory.getFont(FontFactory.TIMES_ROMAN, 8));
    document.add(chunk);
    
    PdfPTable tableau = new PdfPTable(4);
        tableau.addCell("Description");
        tableau.addCell("Qte");
        tableau.addCell("PRIX UT");
        tableau.addCell("PRIX HT");
        
        tableau.addCell(titre);
        tableau.addCell("");
        tableau.addCell(prixHT);
        tableau.addCell("");
        
        document.add(tableau);
    
    
    
    
    
        
         
                    // Fermer le document, à ne pas oublier
                    document.close();
            }
    
        private static void ileOutputStream(String javapdf) {
            throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
        }
        
    }
    
        
    
    

    Bonjour !

    J'ai créer un code Java pour créer des factures. avant l'insertion d'un tableau tout va bien. mais quand j'insère le tableau on m'indique Value Never used et je comprend pas parce que cette valeur est bien utilisée dans la suite du programme. Quelqu'un peut m'aider ?

    Merci.

    • Partager sur Facebook
    • Partager sur Twitter
      29 août 2016 à 11:17:36

      Pour que l'on puisse t'aider, l'idéal est de nous coller aussi le stack d'erreur
      • Partager sur Facebook
      • Partager sur Twitter

      Problème dans mon code

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown