| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2008 07:23:50
|
caloro
Thread.start()
Membro desde: 28/04/2008 09:37:19
Mensagens: 42
Offline
|
Oi, estou com um problema, é o seguinte
Tenho um JPanel que eu criei arrastando , não criei na mao, pelo netbeans, e quero criar componentes dentro do JPanel quando eu clico em um botao, fiz o seguinte, "Arrastei" um JPanel e JButton, dai no action do JButton eu escrevi assim:
o que estou fazendo de errado, pq assim não acontece nada, num da erro nem da certo,
Aguardo resposta
|
"O maior prazer da vida é fazer o impossível" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2008 07:42:22
|
thiago.filadelfo
Virtual Machine Man
![[Avatar]](/images/avatar/a0dabc6f2a8ea64b7fb210eec0175a02.jpg)
Membro desde: 07/07/2007 00:32:26
Mensagens: 579
Localização: São Paulo
Offline
|
Olá
Então acontece que você deve atribuir um evento para esse botão, como
por exemplo actionListener ou mouseListener;
Daí você escolhe a forma de atribuir o evento, seja ele actionlistener ou mouselistener
das duas formas funciona, mas existe um diferença no funcionamento deles... blz!!
Flwsss
Espero ter ajudado
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2008 07:46:46
|
caloro
Thread.start()
Membro desde: 28/04/2008 09:37:19
Mensagens: 42
Offline
|
thiago.filadelfo wrote:Olá
Então acontece que você deve atribuir um evento para esse botão, como
por exemplo actionListener ou mouseListener;
Daí você escolhe a forma de atribuir o evento, seja ele actionlistener ou mouselistener
das duas formas funciona, mas existe um diferença no funcionamento deles... blz!!
Flwsss
Espero ter ajudado
Intaum, isso eu intendo, e estou fazendo isso, a diferenca é q eu faco pela interface do netbeans, e não na "mão", o evento funciona, se eu mando dar uma msg, funciona perfeitamente, o que não funciona é a criação de um novo comonente nesse evento,
Quando eu crio o novo componente eu tenho que dar algum tipo de refresh na tela??
|
"O maior prazer da vida é fazer o impossível" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2008 08:23:02
|
kinow
JavaGuru
![[Avatar]](/images/avatar/cff34ad343b069ea6920464ad17d4bcf.jpg)
Membro desde: 17/03/2005 14:49:18
Mensagens: 217
Localização: São Paulo
Offline
|
Acho super complicado desenvolver muito preso a ferramenta.
Mas pelo que entendi, você criou um JPanel arrastando no Netbeans, e quer colocar componentes dentro dele em runtime né? Você só precisar pegar uma referência para o JPanel que você arrastou e incluir os itens, tomando cuidado com o layout.
Se nada aparecer, tenta invocar na marra o método repaint no painel
Abraços
|
|
|
 |
|
|
|
|