| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2004 11:33:54
|
Hempx
JavaEvangelist
![[Avatar]](/images/avatar/2ba596643cbbbc20318224181fa46b28.png)
Membro desde: 18/04/2003 03:42:08
Mensagens: 356
Localização: Belo Horizonte
Offline
|
Estou fazendo uma tela em swing passo a passo. Com botões voltar e avançar.
Ex: ....
O problema é o seguinte, como fico sabendo qual panel é o atual que está sendo visualizado? Não achei um metado parecido.
Preciso disso porque minha tela de avançar e voltar é bem parecido como essas de instalação de programas, não posso passar da primeira pra ultima, por isso preciso desabilitar o botão voltar qd estiver no "panel1" por exemplo.
Já pensei numa solução para isso aumentando um atributo na minha classe por exemplo:
eu tenho que ir por esse lado mesmo?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2004 11:51:05
|
Ping
Virtual Machine Man
![[Avatar]](/images/avatar/c8f86e023fb4b6389f9db.gif)
Membro desde: 17/10/2003 10:52:52
Mensagens: 687
Offline
|
eu tava dando uma olhadinha no CardLayout aki e também não achei nada que diga em qual card está...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2004 12:27:54
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
Eh... parece que nao tem nada mesmo. Mas pelo que tava vendo, vc sabe se o panel esta sendo mostrado... Ja tentou pegar o panel e dar um isVisible ou isShowing nele pra ver se pode ser por ai ? Dai tu pode fazer um looping nos componentes e retornar o que ta sendo mostrado.
flw!
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2004 11:25:26
|
Hempx
JavaEvangelist
![[Avatar]](/images/avatar/2ba596643cbbbc20318224181fa46b28.png)
Membro desde: 18/04/2003 03:42:08
Mensagens: 356
Localização: Belo Horizonte
Offline
|
brlima wrote:Ja tentou pegar o panel e dar um isVisible ou isShowing nele pra ver se pode ser por ai ? Dai tu pode fazer um looping nos componentes e retornar o que ta sendo mostrado.
flw!
Até que o isVisible funcionou. Mas não adiantou muito não.
Mas vlws assim msm...
o que eu queria era uma coisa do tipo:
pelo jeito meu codigo vai ficar assim:
mais o importante é funcionar
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2004 12:29:29
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
pode tb fazer um looping nos componentes do Panel, vendo qual ta visible.
Algo do tipo
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/08/2004 09:22:27
|
Hempx
JavaEvangelist
![[Avatar]](/images/avatar/2ba596643cbbbc20318224181fa46b28.png)
Membro desde: 18/04/2003 03:42:08
Mensagens: 356
Localização: Belo Horizonte
Offline
|
brlima wrote:pode tb fazer um looping nos componentes do Panel, vendo qual ta visible.
Algo do tipo

Acho q isso daria certo msm... mas no meu caso precisaria de um cast e implementar uma interface. Acho melhor digitar mais um poquinho(ifs e elses) e ter uma performance talvez um pouco melhor, acredito eu
Vlws pela ajuda brlima
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/07/2010 19:33:28
|
fabio kaspar
Entusiasta Java
![[Avatar]](/images/avatar/29045951d6cb449238013703da0117bc.jpg)
Membro desde: 14/07/2010 15:02:23
Mensagens: 19
Offline
|
Olá pessoal, estou com um problema. No meu programa de cadastro estou querendo navegar entre os registros de uma tabela utilizando botões, porém estou com muita dificuldade. Com o JOptionPane ele move os registros, porém se eu tirar ele, o cursor pára no primeiro registro e não é isso que eu queria. Eu queria avançar os registros conforme eu clicar no botão "proximo". Vou postar o meu código aqui e aguardo a opinião de vocês. Muito obrigado desde já.
|
|
|
 |
|
|