Bonjour, je récupére des valeurs d'une classe avec la méthode get, cependant aprés je voudrait les mettres dans un tableau qui ensuite celui ci est généré en PDF, voila le code.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package traiteur;
/**
*
* @author loic
*/
import com.lowagie.text.Cell;
import java.io.FileOutputStream;
import com.lowagie.text.pdf.PdfPTable;
import com.lowagie.text.pdf.PdfPCell;
import com.lowagie.text.pdf.PdfWriter;
import com.lowagie.text.Document;
import com.lowagie.text.Paragraph;
import javax.swing.JLabel;
public class Fact {
private JLabel jtNom;
private JLabel jtPrenom;
private JLabel jtDate;
private JLabel jcQuantitéE;
private JLabel jcQuantitéP;
private JLabel jcQuantitéD;
private JLabel jlOption1;
private JLabel jlOption3;
private JLabel jlPrixPlats;
private JLabel jlPrixDesserts;
private JLabel jlPrixEntrées;
private JLabel jlOption5;
private JLabel jlTotalEntrées;
private JLabel jlTotalDesserts;
private JLabel jlTotalPlats;
public void setNom(String Quantité ) {
jtNom.setText(Quantité);
}
public void setPrenom(String Quantité ) {
jtPrenom.setText(Quantité);
}
public void setDate(String Quantité ) {
jtDate.setText(Quantité);
}
public void setQuantitéE(String Quantité ) {
jcQuantitéE.setText(Quantité);
}
public void setQuantitéP(String Quantité ) {
jcQuantitéP.setText(Quantité);
}
public void setQuantitéD(String Quantité ) {
jcQuantitéD.setText(Quantité);
}
public void setSelectionEntrees(Object elementAt) {
jlOption1.setText((String) elementAt);
}
public void setSelectionPlats(Object elementAt) {
jlOption3.setText((String) elementAt);
}
public void setSelectionDesserts(Object elementAt) {
jlOption5.setText((String) elementAt);
}
public void setPrixEntrée(String Prix ) {
jlPrixEntrées.setText(Prix);
}
public void setPrixPlat(String Prix ) {
jlPrixPlats.setText(Prix);
}
public void setPrixDessert(String Prix ) {
jlPrixDesserts.setText(Prix);
}
public void setTotalEntrées(String Prix ) {
jlTotalEntrées.setText(Prix);
}
public void setTotalPlats(String Prix ) {
jlTotalPlats.setText(Prix);
}
public void setTotalDesserts(String Prix ) {
jlTotalDesserts.setText(Prix);
}
public Fact() throws Exception{
Document document = new Document();
PdfWriter.getInstance(document,
new FileOutputStream("SimplePDFTable.pdf"));
document.open();
PdfPTable table = new PdfPTable(3); // Code 1
table.getDefaultCell().setBorder(Cell.NO_BORDER);
// Code 2
table.addCell("1");
table.addCell("2");
// Code 3
table.addCell("3");
table.addCell("4");
// Code 4
table.addCell("5");
table.addCell("6");
// Code 5
document.add(table);
document.close();
}
public static void main(String[] args) {
try{
Fact pdfTable = new Fact();
}catch(Exception e){
System.out.println(e);
}
}
}
Merci d'avance
Partager