Package musicwriter.mouserecognition

Examples of musicwriter.mouserecognition.MouseRecognitionActionListener


   
     private ShapeActionsDictionnary getShapeActionsDictionnary() {
        ShapeActionsDictionnary D = new ShapeActionsDictionnary();

        addResource(D, "resources/pattern_demi_pause.txt", new MouseRecognitionActionListener() {
            @Override
                public void actionPerformed(MouseShape e) {
                    Curseur curseur = getController().getCurseur(e.getPoints().get(0));
                    getHistoire().executer(new PartitionActionElementMusicalAjouter(new Silence(curseur.getMoment(), new Duree(new Rational(2,1)), curseur.getPortee(), curseur.getHauteurSilenceStandardSiProche())));
                    getController().calculer(curseur.getMoment());
                   
                }
            });

        addResource(D, "resources/pattern_demi_soupir.txt", new MouseRecognitionActionListener() {
            @Override
                public void actionPerformed(MouseShape e) {
                    Curseur curseur = getController().getCurseur(e.getPoints().get(0));
                    getHistoire().executer(new PartitionActionElementMusicalAjouter(new Silence(curseur.getMoment(), new Duree(new Rational(1,2)), curseur.getPortee(), curseur.getHauteurSilenceStandardSiProche())));
                    getController().calculer(curseur.getMoment());

                }
            });

       
        addResource(D, "resources/pattern_clef_de_sol.txt", new MouseRecognitionActionListener() {
            @Override
                public void actionPerformed(MouseShape e) {
                     Curseur curseur = getController().getCurseur(e.getPoints().get(0));
                     getHistoire().executer(
                             new PartitionActionElementMusicalAjouter(
                             new ElementMusicalClef(curseur.getMoment(), curseur.getPortee(), Portee.Clef.ClefDeSol)));
                     getController().calculer(curseur.getMoment());
                }
            });

        addResource(D, "resources/pattern_clef_de_fa.txt", new MouseRecognitionActionListener() {
            @Override
                public void actionPerformed(MouseShape e) {
                    Curseur curseur = getController().getCurseur(e.getPoints().get(0));
                     getHistoire().executer(
                             new PartitionActionElementMusicalAjouter(
View Full Code Here

TOP

Related Classes of musicwriter.mouserecognition.MouseRecognitionActionListener

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.