From 624c2bf38859d9329ea5056212ba10b76d2c420a Mon Sep 17 00:00:00 2001 From: laurimaaninka Date: Wed, 13 May 2026 22:07:42 +0300 Subject: [PATCH] #17 maksimifonttikoko havaittu ja tulostus testattu Signed-off-by: laurimaaninka --- src/main/java/fi/lpam/gui/Asetukset.java | 2 +- src/main/java/fi/lpam/gui/KuljetusListat.java | 4 ++-- src/main/java/fi/lpam/gui/KuljetusRaportit.java | 4 ++-- src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java | 3 ++- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/main/java/fi/lpam/gui/Asetukset.java b/src/main/java/fi/lpam/gui/Asetukset.java index 6250a01..2786df6 100644 --- a/src/main/java/fi/lpam/gui/Asetukset.java +++ b/src/main/java/fi/lpam/gui/Asetukset.java @@ -47,7 +47,7 @@ public class Asetukset extends TabPohja { private Spinner tekstiFonttiKoko, buttonFonttiKoko, tulostusFonttiKoko, insets; private ComboBox tekstiFontti, buttonFontti; private int minFonttiKoko = 8; - private int maxFonttiKoko = 30; + private int maxFonttiKoko = 18; private int stepFontti = 1; /** diff --git a/src/main/java/fi/lpam/gui/KuljetusListat.java b/src/main/java/fi/lpam/gui/KuljetusListat.java index ac2bc0d..599b6a1 100644 --- a/src/main/java/fi/lpam/gui/KuljetusListat.java +++ b/src/main/java/fi/lpam/gui/KuljetusListat.java @@ -65,9 +65,9 @@ public class KuljetusListat extends TabPohja { datePicker.valueProperty().addListener(_ -> päivitäListanäkymä()); kierrosValinta.valueProperty().addListener(_ -> päivitäListanäkymä()); kierroksenValintaLaatikko.getChildren().addAll( - new FontLabel(tekstiFont, "Valitse päivämäärä:"), + new FontLabel(tekstiFont, "Päivämäärä:"), datePicker, - new FontLabel(tekstiFont, "Valitse kierros:"), + new FontLabel(tekstiFont, "Kierros:"), kierrosValinta, tallennusStatus); yläpalkki.setCenter(kierroksenValintaLaatikko); diff --git a/src/main/java/fi/lpam/gui/KuljetusRaportit.java b/src/main/java/fi/lpam/gui/KuljetusRaportit.java index b2b3177..56c90df 100644 --- a/src/main/java/fi/lpam/gui/KuljetusRaportit.java +++ b/src/main/java/fi/lpam/gui/KuljetusRaportit.java @@ -43,7 +43,7 @@ public class KuljetusRaportit extends TabPohja { BorderPane yläpalkki = new BorderPane(); root.setTop(yläpalkki); - Label infoTeksti = new FontLabel(tekstiFont, "Kuljetusraportit. \nTarkka-valinnalla koostetun raportin tulostaminen paperille ei suositeltua."); + Label infoTeksti = new FontLabel(tekstiFont, "Kuljetusraportit. \nTarkka-valinnalla koostetun raportin \ntulostaminen paperille ei suositeltua."); yläpalkki.setLeft(infoTeksti); HBox yläpalkinNapit = new HBox(); @@ -62,7 +62,7 @@ public class KuljetusRaportit extends TabPohja { tulostaRaportti.setFont(buttonFont); tulostaRaportti.setOnAction(_ ->tulostaRaportti()); yläpalkinNapit.getChildren().addAll(tarkka, - new FontLabel(tekstiFont,"Hae kuljetukset välillä:"), + //new FontLabel(tekstiFont,"Hae kuljetukset välillä:"), alkuPvm, new FontLabel(tekstiFont,"-"), loppuPvm, haeKuljetukset, tulostaRaportti); diff --git a/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java b/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java index 661afe9..fcf0ff1 100644 --- a/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java +++ b/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java @@ -44,7 +44,8 @@ public class KuljetusListaTulostaja extends Tulostaja{ siirräOsoitinta(NIMEN_LEVEYS); sisältö.showText(kuljetus.getLisätieto()); uusiRivi(RIVI_KORKEUS*0.1F); - sisältö.showText("___________________________________________________________________"); //67 alaviivaa (noin sivun leveys) + //67 alaviivaa fonttikoolla 13 (noin sivun leveys) + sisältö.showText("_".repeat((int) (67*13/FONTTI_KOKO))); } tulosta();