Efeito Fading In & Out

2 respostas
java
Eduardo_Silveira

como eu posso fazer o efeito Fading In & Out?

2 Respostas

rodriguesabner
private void smoothEffect() {
            new Thread() {
                @Override
                public void run() {
                    double opacidade = 0.1;
                    Locale.setDefault(new Locale("en", "US"));
                    DecimalFormat df = new DecimalFormat("#.#");

                    while (opacidade <= 1.0) {
                        try {
                            opacidade += 0.1;
                            Thread.sleep(100);
                            setOpacity(Float.valueOf(df.format(opacidade)));

                            if (Float.valueOf(df.format(opacidade)) == 1.0) {
                                break;
                            }
                        } catch (InterruptedException ex) {
                            ex.printStackTrace();
                        }
                    }
                }

            }.start();
        }

Fonte: https://github.com/kingaspx/Floating-Notifications-Java-Swing/blob/master/src/com/kingaspx/toast/util/Toast.java.

Eduardo_Silveira

e como faço para esse código fazer o efeito no Jlabel?

Criado 24 de fevereiro de 2020
Ultima resposta 28 de fev. de 2020
Respostas 2
Participantes 2