private void btnSimplyActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnSimplyActionPerformed
        if (zlomek && vstup.charAt(vstup.length() - 1) != ')') {
            vstup += ')';
        }
        MathList input;
        input = new MathList().fillColection(vstup);
        try {
            if (input.bracers()) {
                txtVstup.setText(input.fromMathList().simplify().toString());
                vstup = txtVstup.getText();
                Displej.repaint();
            } else {
                vysledek = "Chybná syntaxe, zkontroluj závorky.";
                Displej.repaint();
            }
        } catch (NumberFormatException ex) {
            vysledek = "Chyba vstupních dat.";
            System.out.println("NumberFormatException");
            Displej.repaint();
        } catch (ArrayIndexOutOfBoundsException ey) {
            vysledek = "Chyba vstupních dat.";
            System.out.println("ArrayIndexOutOfBoundsException");
            Displej.repaint();
        } catch (ClassCastException ez) {
            vysledek = "Chyba vstupních dat.";
            System.out.println("ClassCastException");
            Displej.repaint();
        } catch (IndexOutOfBoundsException ex) {
            vysledek = "Chyba vstupních dat.";
            System.out.println("IndexOutOfBoundsException");
            Displej.repaint();
        } catch (VstupException ex) {
            vysledek = "Chyba vstupních dat.";
            System.out.println("VstupException");
            Displej.repaint();
        }
    }//GEN-LAST:event_btnSimplyActionPerformed