Package com.eagerlogic.cubee.client.properties

Examples of com.eagerlogic.cubee.client.properties.Timeline


                }

                int newSelectedIndex = selectedIndex.get();
                if (lastSelectedIndex > newSelectedIndex) {
                    // slide right
                    tl = new Timeline(new KeyFrame(0l, views[lastSelectedIndex].translateXProperty(), views[lastSelectedIndex].translateXProperty().get()),
                            new KeyFrame(0l, views[newSelectedIndex].translateXProperty(), -clientWidthProperty().get()),
                            new KeyFrame(250l, views[lastSelectedIndex].translateXProperty(), clientWidthProperty().get() + 10),
                            new KeyFrame(250l, views[newSelectedIndex].translateXProperty(), 0));
                    tl.start();
                } else if (lastSelectedIndex < newSelectedIndex) {
                    // slide left
                    tl = new Timeline(new KeyFrame(0l, views[lastSelectedIndex].translateXProperty(), views[lastSelectedIndex].translateXProperty().get()),
                            new KeyFrame(0l, views[newSelectedIndex].translateXProperty(), clientWidthProperty().get()),
                            new KeyFrame(250l, views[lastSelectedIndex].translateXProperty(), -clientWidthProperty().get() + 10),
                            new KeyFrame(250l, views[newSelectedIndex].translateXProperty(), 0));
                    tl.start();
                } else {
View Full Code Here


                }

                int newSelectedIndex = selectedIndex.get();
                if (lastSelectedIndex > newSelectedIndex) {
                    // slide right
                    tl = new Timeline(new KeyFrame(0l, views[lastSelectedIndex].translateXProperty(), views[lastSelectedIndex].translateXProperty().get()),
                            new KeyFrame(0l, views[newSelectedIndex].translateXProperty(), -clientWidthProperty().get()),
                            new KeyFrame(250l, views[lastSelectedIndex].translateXProperty(), clientWidthProperty().get() + 10),
                            new KeyFrame(250l, views[newSelectedIndex].translateXProperty(), 0));
                    tl.start();
                } else if (lastSelectedIndex < newSelectedIndex) {
                    // slide left
                    tl = new Timeline(new KeyFrame(0l, views[lastSelectedIndex].translateXProperty(), views[lastSelectedIndex].translateXProperty().get()),
                            new KeyFrame(0l, views[newSelectedIndex].translateXProperty(), clientWidthProperty().get()),
                            new KeyFrame(250l, views[lastSelectedIndex].translateXProperty(), -clientWidthProperty().get() + 10),
                            new KeyFrame(250l, views[newSelectedIndex].translateXProperty(), 0));
                    tl.start();
                } else {
View Full Code Here

            public void onChanged(Object sender) {
                if (tl != null) {
                    tl.stop();
                }
                if (collapsed.get()) {
                    tl = new Timeline(new KeyFrame(0, triangle.rotateProperty(), triangle.rotateProperty().get()),
                            new KeyFrame(100, triangle.rotateProperty(), -0.25));
                    tl.start();
                } else {
                    tl = new Timeline(new KeyFrame(0, triangle.rotateProperty(), triangle.rotateProperty().get()),
                            new KeyFrame(100, triangle.rotateProperty(), 0.0));
                    tl.start();
                }
            }
        });
View Full Code Here

        if (timeline != null) {
            timeline.stop();
        }
       
        if (expanded.get()) {
            timeline = new Timeline(new KeyFrame(0, childrenPanel.scaleYProperty(), 0.0)
                    , new KeyFrame(200, childrenPanel.scaleYProperty(), 1.0));
        } else {
            timeline = new Timeline(new KeyFrame(0, childrenPanel.scaleYProperty(), 1.0)
                    , new KeyFrame(200, childrenPanel.scaleYProperty(), 0.0));
        }
        timeline.start();
    }
View Full Code Here

        if (timeline != null) {
            timeline.stop();
        }
       
        if (expandedProperty().get()) {
            timeline = new Timeline(new KeyFrame(0, horizontalLine.alphaProperty(), 1.0)
                    , new KeyFrame(200, horizontalLine.alphaProperty(), 0.0)
                    , new KeyFrame(0, horizontalLine.rotateProperty(), 0.0)
                    , new KeyFrame(200, horizontalLine.rotateProperty(), 0.25)
                    , new KeyFrame(0, verticalLine.rotateProperty(), 0.0)
                    , new KeyFrame(200, verticalLine.rotateProperty(), 0.25)
                    );
        } else {
            timeline = new Timeline(new KeyFrame(0, horizontalLine.alphaProperty(), 0.0)
                    , new KeyFrame(200, horizontalLine.alphaProperty(), 1.0)
                    , new KeyFrame(0, horizontalLine.rotateProperty(), 0.25)
                    , new KeyFrame(200, horizontalLine.rotateProperty(), 0.0)
                    , new KeyFrame(0, verticalLine.rotateProperty(), 0.25)
                    , new KeyFrame(200, verticalLine.rotateProperty(), 0.0)
View Full Code Here

TOP

Related Classes of com.eagerlogic.cubee.client.properties.Timeline

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.