Camada de Eventos separado da Camada Gráfica, é boa prática?

3 respostas
alexandref93

Por exemplo… tenho uma classe com os botões e janelas e etc… e um class que implementa as interface dos eventos… e na classe gráfica só add a class que implementa os eventos!!!

Isso é uma boa prática???

Obrigado desde já!!

3 Respostas

R

sim
mas eu uso uma classe interna pra isso mas dae vai da complexidade do seu sistema e da métodologia q esta usando

alexandref93

Outro detalhe que passou pela minha cabeça… eu tendo a camada de interface gráfica e camada de eventos…não consegui uma forma de mandar os valores para os componentes da interface… como mandaria valores??
Obrigado desde já!!!

Francisco_Silva

Terá que manter a referencia do componente que quer trabalhar na camada que esta implementando os Listeners…
Isso pode ser feito passando a referencia via construtor ou método mesmo… caso for trabalhar com muitos componentes de uma unica Janela, podera passar a referencia dessa janela e recuperar as referencias dos componentes via métodos gets…
Tem varias maneiras de se fazer isso é só escolher a mais adequada para o seu caso…

Criado 23 de janeiro de 2011
Ultima resposta 24 de jan. de 2011
Respostas 3
Participantes 3