Examples of TimingTargetAdapter


Examples of org.jdesktop.animation.timing.TimingTargetAdapter

   
    private void hideCapsLockWarning() {
        if (animator != null) {
            animator.stop();
        }
        animator = new KongaPanelAlphaAnimator(ui, new TimingTargetAdapter() {

            @Override
            public void end() {
                ui.setVisible(false);
            }
View Full Code Here

Examples of org.jdesktop.animation.timing.TimingTargetAdapter

        public void setBackground(final Color col) {
            if (animator != null && animator.isRunning()) {
                animator.cancel();
            }
            animator = new Animator(150, new PropertySetter(AbstractGraphNodeUi2D.this, "background", col));
            animator.addTarget(new TimingTargetAdapter() {
               
                @Override
                public void end() {
                    animator = null;
                    graph.repaint();
View Full Code Here

Examples of org.jdesktop.animation.timing.TimingTargetAdapter

    }
   
    private void animateTransition(boolean visible) {
        Animator animator = createAnimator();
        if (visible) {
            animator.addTarget(new TimingTargetAdapter() {

                @Override
                public void timingEvent(float fraction) {
                    currentAlpha = (int) (alpha * fraction);
                    repaint();
                }

                @Override
                public void end() {
                    currentAlpha = alpha;
                }
            });
        } else {
            final int alphaStart = currentAlpha;
            animator.addTarget(new TimingTargetAdapter() {

                @Override
                public void timingEvent(float fraction) {
                    int diff = (int) (fraction * alphaStart);
                    currentAlpha = alphaStart - diff;
View Full Code Here

Examples of org.jdesktop.animation.timing.TimingTargetAdapter

   
    private void fadeIn() {
        if (fader != null) {
            fader.stop();
        }
        fader = new KongaPanelAlphaAnimator(background, new TimingTargetAdapter() {

            @Override
            public void end() {
                // If setAlpha() has been called with a value < 1.f (making the background
                // slightly transparent), we need to force a repaint of its parent here:
View Full Code Here

Examples of org.jdesktop.animation.timing.TimingTargetAdapter

   
    private void fadeOut() {
        if (fader != null) {
            fader.stop();
        }
        fader = new KongaPanelAlphaAnimator(background, new TimingTargetAdapter() {

            @Override
            public void end() {
                hideImpl();
            }
View Full Code Here

Examples of org.jdesktop.animation.timing.TimingTargetAdapter

            }
            if (isShow) {
                animator = new KongaPanelAlphaAnimator(contentPanel);
                animator.show();
            } else {
                animator = new KongaPanelAlphaAnimator(contentPanel, new TimingTargetAdapter() {

                    @Override
                    public void end() {
                        removeContent();
                    }
View Full Code Here

Examples of org.jdesktop.animation.timing.TimingTargetAdapter

        animator = createAnimator(isShow);
        animator.start();
    }

    private Animator createAnimator(boolean isShow) {
        TimingTargetAdapter behavior = isShow ? new ShowAnimation() : new HideAnimation();
        Animator a = new Animator(duration, behavior);
        if (externalTarget != null) {
            a.addTarget(externalTarget);
        }
        a.setAcceleration(acceleration);
View Full Code Here

Examples of org.jdesktop.animation.timing.TimingTargetAdapter

        Animator animator = new Animator(250);
        animator.setResolution(15);
        animator.setAcceleration(0.3f);
        animator.setDeceleration(0.2f);
        animator.addTarget(new PropertySetter(this, "dividerLocation", Integer.valueOf(location)));
        animator.addTarget(new TimingTargetAdapter() {

            @Override
            public void end() {
                animating = false;
                isProcessingOneTouch = false;
View Full Code Here

Examples of org.jdesktop.animation.timing.TimingTargetAdapter

            });
        }
    }
   
    private void fadeIn() {
        animate(new TimingTargetAdapter() {

            @Override
            public void timingEvent(float fraction) {
                glassPane.alpha = fraction;
                glassPane.repaint();
View Full Code Here

Examples of org.jdesktop.animation.timing.TimingTargetAdapter

           
        });
    }
   
    private void fadeOut() {
        animate(new TimingTargetAdapter() {

            @Override
            public void timingEvent(float fraction) {
                glassPane.alpha = 1.f - fraction;
                glassPane.repaint();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.