| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 11:59:00
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline
|
Tenho uma classe que peguei aqui no site, senão me engano do vinygodoy.. JImagePanel,
ela funciona beleza. Só que estou com problemas ao alterar a imagem... ela funciona só na primeira alteração, e não faço idéia pq não funciona na segunda.. (quando tento utilizar o método setImg novamente)
Código:
abraços!
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 12:07:01
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Não tem como você alterar a imagem. Que eu me lembre, fiz a classe para ser imutável.
Você deve criar um novo JImagePanel, ou altera-la para ser mutável.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 12:09:55
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline
|
Uma dica
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 12:13:43
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
A classe JImagePanel, do projeto Tower, permite que você altere como a imagem deve ser pintada em relação ao painel (centralizado, lado-a-lado ou redimensionada). E permite que você use esse painel como imagem de fundo: http://code.google.com/p/towel/
This message was edited 3 times. Last update was at 13/12/2010 15:17:19
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 12:14:39
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline
|
Bom, eu consegui de uma forma..
Removi do painel a instancia da imagem, e re-adicionei.
ai funcionou,
mas se tiver mais idéias... serão bem vindas!
abração!
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 12:15:18
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline
|
ViniGodoy wrote:Essa aqui é um ImagePanel mutável.
Obrigadão vini!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 12:40:53
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Oi, aproveitei a deixa e inclui mais um recurso no JImagePanel.
Já uma olhada, editei o post ali em cima e deixei o novo arquivo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2007 13:31:10
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1391
Localização: Porto Alegre / RS
Offline
|
Poxa bacana,
mas o que eu posso fazer com este filltype ?
(desculpe a ignorancia)
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2007 21:42:59
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Imagine que o panel é o desktop do Windows.
Se você põe uma imagem menor que o panel, e escolhe o fill type SIDE_BY_SIDE, a imagem vai ficar repetida diversas vezes. Se escolher CENTER, ela vai ficar no centro do painel, não será esticada. E resize é como antes, ela ficará do tamanho do Painel.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2007 17:49:19
|
Lindberg
JavaEvangelist
![[Avatar]](/images/avatar/a18aa23ee676d7f5ffb34cf16df3e08c.jpg)
Membro desde: 02/05/2006 19:23:53
Mensagens: 363
Offline
|
Valeu Vini !!!!
vou testar
Como instanciar ?
JImagePanel jp = new JImagePanel.paintComponent("imagens/logo3.jpg");
// jp = jp.paintComponent("imagens/logo3.jpg");
Desculpa Vini , sou iniciante ...
Não consegui ....
Preciso de ajuda, de alguem ...
Valeu
This message was edited 3 times. Last update was at 31/08/2007 13:31:16
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/09/2007 20:43:45
|
zelaumbr
Smalltalk
Membro desde: 01/09/2007 13:35:17
Mensagens: 2
Offline
|
como faria para transformar isso num JavaBeans e usa-lo no NetBeans ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/09/2007 12:24:58
|
Wolf_X
JavaTeenager
![[Avatar]](/images/avatar/3a5b32a30dde157ac0e5e90d1330fe91.jpg)
Membro desde: 18/01/2007 03:01:14
Mensagens: 185
Localização: Vitoria - ES
Offline
|
se eu nao me engano o paintComponent eh padrao e é chamado automaticamente assim como o metodo paint().
|
Rodolfo Zacche de Aguiar |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/03/2008 23:52:27
|
flaviotomazio
JavaChild
![[Avatar]](/images/avatar/2baec31fde8a031a2b64ca6254f8726c.jpeg)
Membro desde: 11/05/2007 14:33:12
Mensagens: 143
Offline
|
Como eu faço para adicionar ela ao meu projeto? Tipo, adicionar ela no formulário.
|
WorldOrg.net |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/03/2008 11:52:17
|
filiperangel
Thread.start()
![[Avatar]](/images/avatar/f1543ed948fae345d291eea0a5968985.jpg)
Membro desde: 31/08/2007 00:20:19
Mensagens: 43
Offline
|
Como adicionar esse JImagePanel no jInternalFrame?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/03/2008 14:14:28
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Igual vc adicionaria um painel qualquer.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
|
|