26 de mai. de 2014

Adicionando efeitos à sua aplicação

Muitos efeitos vêm no JavaFX prontos para uso na sua aplicação!  Nessa postagem vamos falar e demonstar os efeitos mais famosos da biblioteca gráfica do Java.

A API de efeitos

Conforme já falamos aqui, a classe nó tem um método chamado setEffect que aceita um parâmetro de tipo que herda da classe abstrata javafx.scene.effect.Effect. Essa classe é base de todos os efeitos que temos na API do JavaFX. Lembrando que por ser um nó, qualquer coisa em uma cena JavaFX pode receber efeitos: QUALQUER COISA. Algumas classes que herdam de Effect são listadas abaixo.

Uma aplicação de exemplo

Criamos uma aplicação de exemplo para testar os efeitos mais famosos do JavaFX em uma imagem. O código dessa aplicação está no github. A ideia da aplicação é que você possa ler a documentação e explorar os efeitos por sí próprio.