| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2009 15:07:26
|
gilberto_mogi
Debugger
![[Avatar]](/images/avatar/dee767f49e1cf1ddd63e3bbe57489542.jpg)
Membro desde: 04/12/2006 16:11:07
Mensagens: 66
Offline
|
Olá Desenvolvedores.
Há a possibilidade de deixar a tela principal TRANSPARENTE ?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2009 15:11:52
|
marcobiscaro2112
JWizard
Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline
|
Sim, há! No construtor, por exemplo, use a seguinte linha de código:
No caso, 0.5 é a opacidade. Zero significa totalmente tranparente e 1 significa totalmente opaco.
|
Marco Biscaro.
Seja livre!
Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2009 15:31:46
|
gilberto_mogi
Debugger
![[Avatar]](/images/avatar/dee767f49e1cf1ddd63e3bbe57489542.jpg)
Membro desde: 04/12/2006 16:11:07
Mensagens: 66
Offline
|
Marcos, primeiramente obrigado pelo seu retorno.
Agora, preciso colocar algum import ?
E exatamente aonde eu insiro esta linha AWTUtilities.setWindowOpacity(this, 0.5); ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2009 15:38:51
|
marcobiscaro2112
JWizard
Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline
|
Deve adicionar a seguinte linha para o import:
E a linha acima deve ser adicionada no construtor.
Observação: no argumento do comando setWindowOpacity coloque uma letra 'f' após o 0.5 para indicar que é um float.
|
Marco Biscaro.
Seja livre!
Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2009 18:19:25
|
gilberto_mogi
Debugger
![[Avatar]](/images/avatar/dee767f49e1cf1ddd63e3bbe57489542.jpg)
Membro desde: 04/12/2006 16:11:07
Mensagens: 66
Offline
|
OK..........
Funcionou beleza!!!
Valeu
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2009 07:47:24
|
gilberto_mogi
Debugger
![[Avatar]](/images/avatar/dee767f49e1cf1ddd63e3bbe57489542.jpg)
Membro desde: 04/12/2006 16:11:07
Mensagens: 66
Offline
|
Bom Dia!
Como pode até ontem estava funcionando a transparência no ECLIPSE...
Hoje, eu abro no Net Beans 6.0.1 e está dando erro :
init:
deps-jar:
Compiling 1 source file to C:\PROGJAVA\Proj_Malaa5\build\classes
C:\PROGJAVA\Proj_Malaa5\src\malaa5.java:13: package com.sun.awt does not exist
import com.sun.awt.AWTUtilities;
1 error
CONSTRUÇÃO FALHOU (tempo total: 0 segundos)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2009 08:17:11
|
moacirjava
Virtual Machine Man
![[Avatar]](/images/avatar/7cc273e8acc02886b2c4c65da1a74663.jpg)
Membro desde: 11/01/2008 11:31:08
Mensagens: 658
Localização: Minas Gerais
Offline
|
Existe esse recurso para um JFrame?
|
"Para conseguir algo que você nunca teve, precisa fazer algo que nunca fez."
Analista de Sistemas.
SCJP 5
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2009 08:22:30
|
gilberto_mogi
Debugger
![[Avatar]](/images/avatar/dee767f49e1cf1ddd63e3bbe57489542.jpg)
Membro desde: 04/12/2006 16:11:07
Mensagens: 66
Offline
|
Olá Moacir....
Até ontem funcionava no Eclipse. Hoje no NetBens, dá erro.
Basta digitar:
import com.sun.awt.AWTUtilities;
E o Net Bens já acusa erro... por que será ?
Eu achei um tópico que debateu este problema : http://www.guj.com.br/posts/list/115291.java
This message was edited 1 time. Last update was at 29/01/2009 08:23:21
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2009 08:39:44
|
moacirjava
Virtual Machine Man
![[Avatar]](/images/avatar/7cc273e8acc02886b2c4c65da1a74663.jpg)
Membro desde: 11/01/2008 11:31:08
Mensagens: 658
Localização: Minas Gerais
Offline
|
Testei numa aplicação que estou desenvolvendo aqui e funcionou blz!
To usando o netbeans 6.5
|
"Para conseguir algo que você nunca teve, precisa fazer algo que nunca fez."
Analista de Sistemas.
SCJP 5
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2009 12:32:49
|
marcobiscaro2112
JWizard
Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline
|
Provavelmente o PATH onde está o pacote com.sun.awt não está configurado corretamente no NetBeans (somente no Eclipse). Deve ser esse o motivo do erro. Para corrigir, você deve descobrir em qual JAR se encontra o pacote e configurar corretamente as dependências do projeto (adicionar o JAR ao PATH).
|
Marco Biscaro.
Seja livre!
Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2009 12:44:07
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
com.sun.awt.AWTUtilities é um pacote que apareceu no Update 10 do JDK 6.0. Portanto, verifique se você tem o JDK 6.0 Update 10 ou posterior. (A versão atual do site é Update 11.)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/01/2009 09:38:27
|
gilberto_mogi
Debugger
![[Avatar]](/images/avatar/dee767f49e1cf1ddd63e3bbe57489542.jpg)
Membro desde: 04/12/2006 16:11:07
Mensagens: 66
Offline
|
Ok.....valeu pessoal!!! Eram as duas coisas... Funcionou blz agora!!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/01/2009 10:38:59
|
KWill
Virtual Machine Man
![[Avatar]](/images/avatar/042aec9e604155f2f06c0a16c5f9ba06.jpg)
Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline
|
thingol wrote:com.sun.awt.AWTUtilities é um pacote que apareceu no Update 10 do JDK 6.0. Portanto, verifique se você tem o JDK 6.0 Update 10 ou posterior. (A versão atual do site é Update 11.)
Melhor salientar que esse é um recurso disponível apenas na JVM da Sun a partir da versão 6 update 10. Tentativas de usar esse recurso numa máquina virtual que não seja da Sun quase que certamente resultarão em falhas grotescas. Esse recurso de controlar a transparência/opacidade de janelas bem que poderia ser indicado para inclusão numa próxima especificação da api padrão do Java.
Inté.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/01/2009 15:12:52
|
gilberto_mogi
Debugger
![[Avatar]](/images/avatar/dee767f49e1cf1ddd63e3bbe57489542.jpg)
Membro desde: 04/12/2006 16:11:07
Mensagens: 66
Offline
|
Bem.....só para completar.....tem como fazer a tela ficar "degrade" ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/01/2009 15:19:33
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Por incrível que pareça, tem. Veja em:
http://java.sun.com/developer/technicalArticles/GUI/translucent_shaped_windows/
|
|
|
 |
|
|