Files
Ruokamanageri/src/main/java/fi/lpam/gui/tableCell/PaivamaaraTableCell.java
T
2026-05-11 00:00:27 +03:00

23 lines
739 B
Java

package fi.lpam.gui.tableCell;
import fi.lpam.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);
}
}