diff --git a/TODO.txt b/TODO.txt index 03892ae..f0b5435 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,3 +1,3 @@ -TODO Kuljetus listaan määrien alle puolikas rivi lisää, nimen tilan lisääminen +TODO Kuljetuslistan luontiin riville nappi, josta nollata rivi/palauttaa oletuskuljetusmäärät TODO Asiakkaalle laskutusosoite \ No newline at end of file diff --git a/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java b/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java index c8569a2..a31ce02 100644 --- a/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java +++ b/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java @@ -16,7 +16,7 @@ import java.time.format.DateTimeFormatter; @SuppressWarnings("DuplicatedCode") public class KuljetusListaTulostaja extends Tulostaja{ public static void tulosta(ObservableList kuljetukset, int kierrosnumero) { - int kuljetuksetPerSivu = 17; + int kuljetuksetPerSivu = 14; try (PDDocument dokumentti = new PDDocument()) { PDPage sivu = new PDPage(); dokumentti.addPage(sivu); @@ -49,25 +49,25 @@ public class KuljetusListaTulostaja extends Tulostaja{ } //Ensimmäinen rivi sisältö.showText(kuljetus.getNimi()); - int sarake1 = 150; - sisältö.newLineAtOffset(sarake1, 0); + int nimenLeveys = 200; + sisältö.newLineAtOffset(nimenLeveys, 0); sisältö.showText(kuljetus.getOsoite()); - int sarake2 = 230; - sisältö.newLineAtOffset(sarake2, 0); + int osoitteenLeveys = 230; + sisältö.newLineAtOffset(osoitteenLeveys, 0); sisältö.showText(kuljetus.getAvainTieto()); //Toinen rivi - sisältö.newLineAtOffset(-sarake1-sarake2, -15); + sisältö.newLineAtOffset(-nimenLeveys-osoitteenLeveys, -16); sisältö.showText("Sal: " + kuljetus.getSalaatit() + " Pr: " + kuljetus.getPääruoat() + " Jr: " + kuljetus.getJälkiruoat()); - sisältö.newLineAtOffset(sarake1, 0); + sisältö.newLineAtOffset(nimenLeveys, 0); sisältö.showText(kuljetus.getRuokarajoite()); - sisältö.newLineAtOffset(sarake2, 0); + sisältö.newLineAtOffset(osoitteenLeveys, 0); sisältö.showText(kuljetus.getLisätieto()); - sisältö.newLineAtOffset(-sarake1-sarake2, -5); - sisältö.showText("________________________________________________________________________________"); + sisältö.newLineAtOffset(-nimenLeveys-osoitteenLeveys, -15); + sisältö.showText("_______________________________________________________________________"); sisältö.newLineAtOffset(0, -20); riviLaskuri++; @@ -79,7 +79,6 @@ public class KuljetusListaTulostaja extends Tulostaja{ tuloste.setPageable(new PDFPageable(dokumentti)); if (tuloste.printDialog()) { tuloste.print(); - } } catch (IOException | PrinterException e) { SiirtoVirhe virhe = new SiirtoVirhe(e);