Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duração de transição de cor JButton

Galera, queria saber se existe alguma maneira de definir um tempo para durar a animação de troca de cor que programei em um JButton quando o mouse é passado por cima, ja apliquei a função e está ok, porém queria saber se é possivel fazer com que ela tenha uma duração diferente da padrão(assim como tem em CSS).

private void btnCancelarMouseEntered(java.awt.event.MouseEvent evt) {                                         
        Color verde1 = new Color(34,191,157);
        btnCancelar.setBackground(verde1);
        btnCancelar.setForeground(Color.white);
    } 
1 resposta
solução!

Oi Alex, é possível sim mas não é uma tarefa trivial de implementar.

Dá uma olhada nessa explicação, vai te ajudar: https://stackoverflow.com/questions/51903228/jbutton-hover-animation-in-java-swing