Package se.kth.speech.skatta.designer

Examples of se.kth.speech.skatta.designer.Designer


            /* m =*/
            new Merger();//If we do not need to refer to it, it needs no name.
            //cmf.addWindowListener(this);
            //setVisible(false);
        } else if (e.getSource() == createButton) {
            new Designer().addWindowListener(this);
            /*FormHolder f = new FormHolder();
                CreateMenuForm cmf = new CreateMenuForm(f);
                cmf.addWindowListener(this);*/
            setVisible(false);
        } else if (e.getSource() == runButton) {

            TestPlayer player = null;
            try {
                JFileChooser theChooser1 = new JFileChooser();
                int returnVal = theChooser1.showOpenDialog(this);
                if (returnVal == JFileChooser.APPROVE_OPTION) {
                    player = new TestPlayer(theChooser1.getSelectedFile());
                    player.addWindowListener(this);
                    setVisible(false);
                }
            }
            catch (Exception ex) {
                String outMessage = ex.getMessage();
                if (ex instanceof IndexOutOfBoundsException) {
                    outMessage = "Index out of bounds exception. Check the test file. " + outMessage;
                }
                if (ex instanceof NullPointerException) {
                    outMessage = "Null pointer exception. Check the test file. " + outMessage;
                }

                if (ex instanceof org.xml.sax.SAXException) {
                    outMessage = "Reading failed: " + outMessage;
                }
                if (ex instanceof ParserConfigurationException) {
                    outMessage = "Preparing for reading failed: " + outMessage;
                }
                if (ex instanceof ClassCastException) {
                    outMessage = "Class cast failed: " + outMessage;
                }
                if (ex instanceof TestException) {
                    outMessage = "Something is wrong with the test: " + outMessage;
                }
                if (player != null) player.dispose();
                requestFocus();
                JOptionPane.showMessageDialog(this, outMessage);
            }

        } else if (e.getSource() == editButton) {
            try {
                JFileChooser theChooser = new JFileChooser();
                int returnVal = theChooser.showOpenDialog(this);
                if (returnVal == JFileChooser.APPROVE_OPTION) {
                    new Designer(theChooser.getSelectedFile().toURI().toURL()).addWindowListener(this);
                    setVisible(false);
                }
            } catch (Exception ex) {
                String outMessage = ex.getMessage();
                if (ex instanceof NullPointerException) {
View Full Code Here

TOP

Related Classes of se.kth.speech.skatta.designer.Designer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.