@Override
    public void actionPerformed(ActionEvent e) {
        MerkkijononKasittelija kasittelija 
                = new MerkkijononKasittelija(syotekentta.getText(), kirjasto);
        
        try {
            kasittelija.kasitteleLauseke();
            tulostekentta.setText("" + kasittelija.arvo());
        } catch (IllegalStateException virhe) {
            tulostekentta.setText("Virheellinen lauseke.");
        } catch (IllegalArgumentException virhe) {
            tulostekentta.setText("Virheellinen lauseke.");
        }
    }