Adjusteering

Signed-off-by: laurimaaninka <lauri.maaninka@gmail.com>
This commit is contained in:
2026-05-14 23:58:31 +03:00
parent 7e356c6c6a
commit cf8f8589d8
2 changed files with 4 additions and 3 deletions
@@ -95,7 +95,7 @@ public class KuljetusListat extends TabPohja {
tcNappi.setCellValueFactory(features -> new SimpleBooleanProperty(features.getValue() != null)); tcNappi.setCellValueFactory(features -> new SimpleBooleanProperty(features.getValue() != null));
TableColumn<Kuljetus, String> tcNimi = new TableColumn<>("Nimi"); TableColumn<Kuljetus, String> tcNimi = new TableColumn<>("Nimi");
tcNimi.setMinWidth(150); tcNimi.setMinWidth(200);
tcNimi.setCellFactory(TextFieldTableCell.forTableColumn()); tcNimi.setCellFactory(TextFieldTableCell.forTableColumn());
tcNimi.setCellValueFactory(new PropertyValueFactory<>("nimi")); tcNimi.setCellValueFactory(new PropertyValueFactory<>("nimi"));
tcNimi.setOnEditCommit((TableColumn.CellEditEvent<Kuljetus, String> event) -> {event.getTableView().getItems().get(event.getTablePosition().getRow()).setNimi(event.getNewValue()); tallennusStatus.setText("Tallennettu: Ei");}); tcNimi.setOnEditCommit((TableColumn.CellEditEvent<Kuljetus, String> event) -> {event.getTableView().getItems().get(event.getTablePosition().getRow()).setNimi(event.getNewValue()); tallennusStatus.setText("Tallennettu: Ei");});
@@ -151,7 +151,6 @@ public class KuljetusListat extends TabPohja {
"-fx-font-family: " + Main.properties.getProperty("tekstiFontti")); "-fx-font-family: " + Main.properties.getProperty("tekstiFontti"));
} }
tcNimi.setEditable(false); tcNimi.setEditable(false);
tcNimi.setResizable(false);
} }
private void päivitäListanäkymä() { private void päivitäListanäkymä() {
@@ -3,6 +3,7 @@ package fi.lpam.gui.tableCell;
import fi.lpam.dataluokat.Asiakas; import fi.lpam.dataluokat.Asiakas;
import fi.lpam.dataluokat.Kuljetus; import fi.lpam.dataluokat.Kuljetus;
import fi.lpam.gui.KuljetusListat; import fi.lpam.gui.KuljetusListat;
import fi.lpam.gui.elementit.TabPohja;
import javafx.geometry.Insets; import javafx.geometry.Insets;
import javafx.scene.control.Button; import javafx.scene.control.Button;
import javafx.scene.control.ContentDisplay; import javafx.scene.control.ContentDisplay;
@@ -16,7 +17,8 @@ public class KuljetaTableCell extends TableCell<Kuljetus, Boolean> {
public KuljetaTableCell(HashMap<Integer, Asiakas> asiakkaat) { public KuljetaTableCell(HashMap<Integer, Asiakas> asiakkaat) {
paddedNappi.setPadding(new Insets(3)); paddedNappi.setPadding(new Insets(3));
Button nappi = new Button("Muuta"); Button nappi = new Button("Kuljeta?");
nappi.setFont(TabPohja.TEKSTI_FONT);
paddedNappi.getChildren().add(nappi); paddedNappi.getChildren().add(nappi);
nappi.setOnMouseClicked(_ -> { nappi.setOnMouseClicked(_ -> {
getTableView().getSelectionModel().select(getIndex()); getTableView().getSelectionModel().select(getIndex());