public void kopioiKuvaUlosJarResourcesTiedostosta(String lahde, String maaranpaa) {
        File kohdeTiedosto = new File(maaranpaa);
        if (kohdeTiedosto.exists()) {
            System.out.println("Tiedosto " + kohdeTiedosto.getPath() + " on jo tallennettuna");
        } else {

            try {
                OutputStream ulosTallennus;
                try (InputStream sisaanVirta = this.getClass().getResourceAsStream(lahde)) {
                    ulosTallennus = new FileOutputStream(kohdeTiedosto);
                    byte[] buf = new byte[1024];
                    int len;
                    while ((len = sisaanVirta.read(buf)) > 0) {
                        ulosTallennus.write(buf, 0, len);
                    }
                }
                System.out.println("Tiedosto " + ulosTallennus.toString());
                ulosTallennus.close();
                System.out.print(" tallennettu");
            } catch (FileNotFoundException ex) {
                TyokaluPakki.popUpViesti("Json tiedostoa ei saatu siirrettyä ulos jar tiedostosta. Kokeile siirrää Jar tiedosto henkilökohtaiseen kansioon ja avaa uudelleen", "Json tiedoston siirto");
            } catch (IOException e) {
                TyokaluPakki.popUpViesti("Json tiedostoa ei saatu siirrettyä ulos jar tiedostosta. Kokeile siirrää Jar tiedosto henkilökohtaiseen kansioon ja avaa uudelleen", "Json tiedoston siirto");
            }
        }
    }