| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/08/2009 11:45:53
|
hishin
Debugger
Membro desde: 22/08/2008 08:16:42
Mensagens: 65
Offline
|
Olá a todos.
Gostaria da ajuda de vcs se possivel.
tenho uma aplicação em java onde eu trabalho, fui eu msm q fiz, so que tenho um problema, eu desenvolvi no netbeans em uma resolução 1024X768, mas qdo vai rodar em uma maquina com 800x600, acaba desconfigurando a tela.
eu vi em um topico essa linha
Toolkit.getDefaultToolkit().getScreenSize();
eu fiz a importação do pacote mas msm assim nao reconhece. aparece "expected ;" mas o ";" esta lá.
como posso redimencionar a tela do projeto dependendo da resolução? isso esta me atrapalhando aq.
Obrigado a todos
Até mais.
|
Open your mind, use open source. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/08/2009 11:54:23
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Amigo, você acredita em mágica? Nem eu. Pelo que imagino (já que não li o seu código), você está tentando fazer algo como:
Isso não vai funcionar, é claro, porque
a) import não funciona desse jeito,
e
b) Você só pega o tamanho corrente da tela (que é isso que faz essa função) se for fazer alguma coisa com ele (por exemplo, centralizar um diálogo na tela).
Para funcionar direitinho a sua aplicação, o correto é testar em uma máquina com resolução menor (800x600) primeiro, e depois você ver se funciona em uma máquina com resolução maior.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/08/2009 12:01:59
|
hishin
Debugger
Membro desde: 22/08/2008 08:16:42
Mensagens: 65
Offline
|
bom.. nao coloquei o import desse jeito
ficou assim:
import java.awt.Toolkit;
mas.. blz entendi o q vc disse, irei testar.
vlw!!!
|
Open your mind, use open source. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/08/2009 12:02:13
|
capistrano
Debugger
Membro desde: 24/08/2008 18:35:56
Mensagens: 66
Localização: Londrina
Offline
|
tentar fazer assim no seu main
This message was edited 2 times. Last update was at 19/08/2009 12:06:40
|
Aprendendo a cada dia! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2009 17:06:01
|
fredsilva.sistemas
JavaTeenager
![[Avatar]](/images/avatar/ed565472d8ce021500229c77a0f731a1.jpg)
Membro desde: 16/03/2009 13:36:26
Mensagens: 191
Localização: Paraíso do Tocantins - TO
Offline
|
Amigo,
basta colocar no método construtor do seu Formulário:
Pronto! Não importa a resolução ele vai maximizar o seu formulário.
T+
|
Frederico da Silva Santos
A melhor hospedagem do Brasil: www.hostgator.com.br/4029.html |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2009 09:02:08
|
hishin
Debugger
Membro desde: 22/08/2008 08:16:42
Mensagens: 65
Offline
|
na verdade, não eh bem isso.
o programa tem um tamanho padrao em 1024x768, e não é permitido maximizar.
em 800x600 a tela fica enorme, o modo seria o programa se auto adaptar a resolução da tela. mas acredito q nao tem como, não achei nada assim no forum, teve algo q tentei aq mas nao deu certo, bugou todos os botoes.
vlw!!
|
Open your mind, use open source. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2009 12:47:51
|
reinaldo558
JavaBaby
Membro desde: 21/06/2007 16:45:01
Mensagens: 78
Localização: Brasil - SP
Offline
|
Tem como fazer sim, só não sei de cabeça por que eu fiz a algum tempo atraz, porém sei que utilizei Gerenciadores de Layout ou LookAndFeel, trabalhando com isso, se bem configurado ele faz a tela se adaptar a diferentes resoluções, além de ter a possibilidade de deixar a cara da sua aplicação com diferente de windows/java.
Como sua aplicação já está toda pronta, vai ser trabalhoso aplicar o gerenciador agora, visto que este deve ser incorporado à todos os componentes, também tive esse trabalho e foi cansativo, mas o resultado final ficou legal.
Como disse, não lembro exatamente o que fiz, mas lembro que usei o LookAndFeel JGoodies.
Com certeza existem outros, mas só lembro deste.
|
Reinaldo Elias |
|
|
 |
|
|