Versio 1.1.0

Signed-off-by: laurimaaninka <lauri.maaninka@gmail.com>
This commit is contained in:
2026-04-12 15:42:54 +03:00
parent ee438bac8a
commit c69d0c01e6
7 changed files with 21 additions and 17 deletions
@@ -76,7 +76,7 @@ public class RaporttiRivi {
}
@Override
public String toString() {
return this.nimi + ":\nSal: " + this.salaatit + ", Pr: " + this.pääruoat + ", Jr: " + this.jälkiruoat + "\nLisätiedot:\n" + this.lisätiedot;
return this.nimi + ":\nSal: " + this.salaatit + ", Pr: " + this.pääruoat + ", Jr: " + this.jälkiruoat + "\nLisätiedot:\n" + this.lisätiedot.strip();
}
public String getNimi() {
@@ -38,7 +38,7 @@ public class Kierroshallinta extends TabPohja {
BorderPane yläpalkki = new BorderPane();
root.setTop(yläpalkki);
Label infoTeksti = new Label("Siirrä asiakkaat haluamallesi kierrokselle. Kierroksia voit lisätä painamalla lisää kierros painiketta.\nTyhjät kierrokset poistuvat kierroksia tallentaessa.");
Label infoTeksti = new Label("Siirrä asiakkaat haluamallesi kierrokselle. Kierroksia voit lisätä painamalla lisää uusi kierros painiketta.\nKierrosnumerot päivittyvät, sekä tyhjät poistuvat kierroksia tallentaessa.");
infoTeksti.setFont(tekstiFont);
yläpalkki.setLeft(infoTeksti);
@@ -41,7 +41,7 @@ public class KuljetusRaportit extends TabPohja {
BorderPane yläpalkki = new BorderPane();
root.setTop(yläpalkki);
Label infoTeksti = new Label("Kuljetusraportit");
Label infoTeksti = new Label("Kuljetusraportit. \nTarkka-valinnalla koostetun raportin tulostaminen paperille ei suositeltua.");
infoTeksti.setFont(tekstiFont);
yläpalkki.setLeft(infoTeksti);
@@ -4,6 +4,7 @@ import com.dlsc.gemsfx.MultiColumnListView;
import fi.lpam.dataluokat.Asiakas;
import javafx.beans.property.BooleanProperty;
import javafx.beans.property.SimpleBooleanProperty;
import javafx.geometry.Pos;
import javafx.scene.Node;
import javafx.scene.control.ContentDisplay;
import javafx.scene.control.Label;
@@ -45,21 +46,21 @@ public class AsiakasListCell extends MultiColumnListView.ColumnListCell<Asiakas>
private final BooleanProperty placeholder = new SimpleBooleanProperty(this, "placeholder", false);
@Override
protected void updateItem(Asiakas Asiakas, boolean empty) {
super.updateItem(Asiakas, empty);
protected void updateItem(Asiakas asiakas, boolean empty) {
super.updateItem(asiakas, empty);
placeholder.set(false);
if (Asiakas != null && !empty) {
if (Asiakas == getMultiColumnListView().getPlaceholderFrom()) {
if (asiakas != null && !empty) {
if (asiakas == getMultiColumnListView().getPlaceholderFrom()) {
placeholder.set(true);
setText(Asiakas.getNimi() + ": " + Asiakas.getOsoite());
} else if (Asiakas == getMultiColumnListView().getPlaceholderTo()) {
setText("");
} else if (asiakas == getMultiColumnListView().getPlaceholderTo()) {
placeholder.set(true);
setText(Asiakas.getNimi() + ": " + Asiakas.getOsoite());
setText("");
} else {
setText(Asiakas.getNimi() + ": " + Asiakas.getOsoite());
setText(asiakas.getNimi() + ": " + asiakas.getOsoite());
}
} else {
setText("");