Files
Ruokamanageri/src/main/java/fi/lpam/ruokamanageri/gui/tableCell/PaivamaaraTableCell.java
T
laurimaaninka 0618f5cf00 Versio 3.0.0
Signed-off-by: laurimaaninka <lauri.maaninka@gmail.com>
2026-05-08 18:16:49 +03:00

23 lines
767 B
Java

package fi.lpam.ruokamanageri.gui.tableCell;
import fi.lpam.ruokamanageri.dataluokat.RaporttiRivi;
import javafx.scene.control.TableCell;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
/**
* Kustomoitu TableCell, joka päivitäTietokantaan sen sisältämän LocalDaten muotoon dd.MM.yyyy
*/
public class PaivamaaraTableCell extends TableCell<RaporttiRivi, LocalDate> {
public PaivamaaraTableCell() {}
@Override
protected void updateItem(LocalDate aika, boolean empty) {
super.updateItem(aika, empty);
if (empty || aika == null) return;
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yyyy");
String muokattuAika = aika.format(formatter);
setText(muokattuAika);
}
}