[RESOLVIDO] Ordem de 2 listeners  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
davidtiagoconceicao
Virtual Machine Man
[Avatar]

Membro desde: 17/10/2008 07:28:29
Mensagens: 567
Localização: Blumenau - SC
Offline

Na verdade, você substitui



por




O métododo propertyChange vai ser chamado automáticamente pelo objeto MinhaTabela.
Preste atenção apenas em onde você irá colocar esta linha (não sei onde o NB gerou este código). Sugiro que coloque logo após a classe MinhaTabela ser instanciada.

Bacharel em Ciência da Computação/FURB
SCJP 6
Android Developer
thegoergen
Virtual Machine Man
[Avatar]

Membro desde: 24/09/2007 09:44:03
Mensagens: 583
Localização: Estrela/RS
Offline

Mas o méotdo MinhaTabelaPropertyChange é privado da classe, não existe na classe MeuListener...

"A preguiça de pensar é a maior burrice de uma pessoa." (Diego Inácio Goergen)

CV: Diego Inácio Goergen

Administrador da UNISCWiki e Medicina UNISC
[WWW] [MSN] [ICQ]
thegoergen
Virtual Machine Man
[Avatar]

Membro desde: 24/09/2007 09:44:03
Mensagens: 583
Localização: Estrela/RS
Offline

Cara... funcionou do meu jeito.

Eu consigo implementar como o NetBeans faz, e daí eu chamo o super.pripertyChange(evt), que chama os propertYChange de todos os meus "Listeners do Listener".;


Valeu David.

"A preguiça de pensar é a maior burrice de uma pessoa." (Diego Inácio Goergen)

CV: Diego Inácio Goergen

Administrador da UNISCWiki e Medicina UNISC
[WWW] [MSN] [ICQ]
davidtiagoconceicao
Virtual Machine Man
[Avatar]

Membro desde: 17/10/2008 07:28:29
Mensagens: 567
Localização: Blumenau - SC
Offline

Ah, tá beleza então.

Bacharel em Ciência da Computação/FURB
SCJP 6
Android Developer
thegoergen
Virtual Machine Man
[Avatar]

Membro desde: 24/09/2007 09:44:03
Mensagens: 583
Localização: Estrela/RS
Offline

Desculpa incomodar de novo, mas não consigo pegar os listeners do tipo MeuListener...
Existe o método getListeners que recebe uma classe, mas não acha do meu tipo especial...
Tentei assim:

mass isso não retornou nada... Quando faço assim:


Daí funciona... Existe algo que eu tenha que fazer? Sei lá... implementar outra interface, extender uma classe específica...

"A preguiça de pensar é a maior burrice de uma pessoa." (Diego Inácio Goergen)

CV: Diego Inácio Goergen

Administrador da UNISCWiki e Medicina UNISC
[WWW] [MSN] [ICQ]
davidtiagoconceicao
Virtual Machine Man
[Avatar]

Membro desde: 17/10/2008 07:28:29
Mensagens: 567
Localização: Blumenau - SC
Offline

Não sei te dizer.
Se for por este caminho, acho que tem que ser como você postou mesmo.

Bacharel em Ciência da Computação/FURB
SCJP 6
Android Developer
thegoergen
Virtual Machine Man
[Avatar]

Membro desde: 24/09/2007 09:44:03
Mensagens: 583
Localização: Estrela/RS
Offline

Descobri o problema. Eu não tinha lido o JavaDoc

Returns an array of all the objects currently registered as FooListeners upon this JComponent.
FooListeners are registered using the addFooListener method.

Ou seja: Como eu adicionei usando o addPropertyChangeListener, ele só acha com essa classe. Estranho, mas deve ser isso... hhehee

"A preguiça de pensar é a maior burrice de uma pessoa." (Diego Inácio Goergen)

CV: Diego Inácio Goergen

Administrador da UNISCWiki e Medicina UNISC
[WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team