Dúvida OO

Possuo uma classe Partitura (forma de se escrever uma musica através de notas), nesta classe tenho todas minhas notas (um vector de outra classe) e outros metodos referente a musica (metodos para se trabalhar com as notas).

Quero fazer alguns paineis para representar esta partitura…
Ex:
quero q apareça notas musicais em um
quero q apareça as teclas q o usr tem q apertar em outro

Do banco vou puxar o obj partitura
e criar um panel1 do primeiro tipo
e criar um panel2 do segundo tipo

mas quando alterar a partitura em panel1 quero q panel2 veja as alterações

Como faço isso?

Design Pattern Observer?!

To lendo e parece ser exatamente o q preciso
http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/arqu/observer.htm

[quote=Flasoft]Possuo uma classe Partitura (forma de se escrever uma musica através de notas), nesta classe tenho todas minhas notas (um vector de outra classe) e outros metodos referente a musica (metodos para se trabalhar com as notas).

Quero fazer alguns paineis para representar esta partitura…
Ex:
quero q apareça notas musicais em um
quero q apareça as teclas q o usr tem q apertar em outro

Do banco vou puxar o obj partitura
e criar um panel1 do primeiro tipo
e criar um panel2 do segundo tipo

mas quando alterar a partitura em panel1 quero q panel2 veja as alterações

Como faço isso?[/quote]

Eu sou músico…se quiser ajuda no projeto mande um e-mail…podemos conversar a respeito:
akumaldo@gmail.com

Flasoft, para vc não ter que implementar tudo na mão, dá uma olhada nas interfaces Observable e Observer, do pacote java.util
O Java já dá suporte interno para este Design Pattern :lol:

Blz… não tem como eu testar agora(o projeto é em casa e eu to no estagio), mas já li tudo, imprimi e parece q se encaixa perfeitamente… valeu…