Eventos JavaFX

1 resposta
F

Sou novato em JavaFx. Estou fazendo meu projeto final da faculdade, é um compositor musical midi e eu gostaria de usar javafx para a interface.

Eu consegui desenhar a partitura e gostaria de saber se alguém pode me ajudar com as notas e os eventos.

As notas serão imagens que poderiam ser movidas entre as linhas e espaços da partitura utilizando as setas do teclado. Como isso pode ser feito?

E como trato um evento quando a nota é movimentada?

Desde já agradeço.

Felipe Barnabé Duarte

1 Resposta

Jesuino_Master

Oi,

Para capturar o evento de uso das teclas, desenhe um retângulo com o tamanho da sua scene. O retângulo captura o evento para você e você movimenta o que quiser :slight_smile:

http://groups.google.com/group/javafx-br/browse_thread/thread/967f19dc80b49c9d

Quanto ao movimento da nota, não sei se é o que você quer, mas você pode usar uma trigger que é acionado quando as posições X e Y da sua nota se alteram. Estou contanto que sua nota herde de CustomNode, ou algo parecido.

Para movimentar usa os PathTransitions, + ou - como Rakesh Menon faz nesse post:

http://blogs.sun.com/rakeshmenonp/entry/javafx_storage

ele captura o caminho que você desenha com o Mouse e depois joga e uma transição.

Boa sorte com seu projeto final :smiley:

Criado 8 de março de 2010
Ultima resposta 8 de mar. de 2010
Respostas 1
Participantes 2