Asiakas luokka muokattu, asiakashallinta muokattu, asiakasikkunaan lisätty laskutustiedot välilehti

Signed-off-by: laurimaaninka <lauri.maaninka@gmail.com>
This commit is contained in:
2026-04-12 22:31:21 +03:00
parent 797e7206b3
commit 1fee120043
7 changed files with 232 additions and 116 deletions
+2 -4
View File
@@ -12,7 +12,6 @@ import javafx.scene.control.TabPane;
import javafx.scene.image.Image;
import javafx.stage.Stage;
import java.io.IOException;
import java.util.Objects;
@SuppressWarnings("InstantiationOfUtilityClass")
@@ -22,10 +21,9 @@ public class App extends Application {
}
@Override
public void start(Stage primaryStage) throws IOException {
public void start(Stage primaryStage) {
new Tietokanta(Main.dev);
TabPane root = new TabPane();
root.setSide(Side.LEFT);
root.setTabMinWidth(50);
@@ -39,7 +37,7 @@ public class App extends Application {
kuljetetut = new Tab("Kuljetetut");
root.getTabs().addAll(asiakasHallinta, kierrostenHallinta, kuljetusListat, kuljetetut);
root.getSelectionModel().selectedItemProperty().addListener((observable, oldValue, newValue) -> {
root.getSelectionModel().selectedItemProperty().addListener((_, _, newValue) -> {
switch (newValue.getText()) {
case "Asiakashallinta": newValue.setContent(new Asiakashallinta()); break;
case "Kierrostenhallinta": newValue.setContent(new Kierroshallinta()); break;