Versio 1, ensimmäinen committi!

This commit is contained in:
2026-04-08 19:34:00 +03:00
commit 7eddb935dc
42 changed files with 2699 additions and 0 deletions
@@ -0,0 +1,8 @@
package fi.lpam.gui.virheDialogit;
public class SiirtoVirhe extends TietokantaVirhe{
public SiirtoVirhe(Exception e){
this.setHeaderText("Virhe datan siirrossa");
this.setContentText(e.getMessage());
}
}
@@ -0,0 +1,20 @@
package fi.lpam.gui.virheDialogit;
import fi.lpam.Main;
import javafx.scene.control.Alert;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import java.util.Objects;
abstract class TietokantaVirhe extends Alert {
public TietokantaVirhe() {
super(AlertType.ERROR);
this.setTitle("Tietokanta");
ImageView sql = new ImageView(new Image(Objects.requireNonNull(Main.class.getResourceAsStream("tietokanta.png"))));
sql.setPreserveRatio(true);
sql.setFitHeight(100);
this.setGraphic(sql);
}
}
@@ -0,0 +1,8 @@
package fi.lpam.gui.virheDialogit;
public class YhteysVirhe extends TietokantaVirhe{
public YhteysVirhe(Exception error){
this.setHeaderText("Virhe yhdistäessä tietokantaan");
this.setContentText(error.getMessage());
}
}