public File hankiTiedosto(String otsikko){
        String alkupolku = System.getProperty("user.home") +"\\Documents\\GitHub\\Japanimaatti\\Japanimaatti\\JapanimaatinTiedostot"; //kovakoodausta tavallaan...
        JFileChooser valitsija = new JFileChooser(alkupolku);
        valitsija.setDialogTitle(otsikko);
        int valinta = valitsija.showOpenDialog(ui.getFrame());
        if (valinta==JFileChooser.APPROVE_OPTION){
            if (kertain.onkoTiedostoOikeanmuotoinen(valitsija.getSelectedFile())){
                return valitsija.getSelectedFile();
            } else {
                JOptionPane.showMessageDialog(this, "Valitse tiedosto, joka on muotoiltu vastaamaan ohjelman vaatimuksia!", "Varoitus", 0);
                return hankiTiedosto("Valitse tiedosto, joka on muotoiltu vastaamaan ohjelman vaatimuksia!");
            }
        } else if (valinta== JFileChooser.CANCEL_OPTION){
            ui.alkupaneeli(); //jos tiedostoa ei valittu, palataan ohjelman aloitustilaan
        }
        return null;
    }