| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/05/2006 17:56:54
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Galera desenvolvi uma aplicação, mas a mesma sempre a abre na parte superior da tela, obs foi montada no NetBeans, qual a propriedade eu mudo para tal configuração ou onde coloco o código para funcionar?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/05/2006 18:09:45
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Resolvido:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/05/2006 19:37:30
|
domingosbernardo
Debugger
Membro desde: 02/05/2006 09:52:22
Mensagens: 57
Localização: São Paulo
Offline
|
para saber o tamanho da tela e centralizar um frame,
espero ter ajudado.
|
Domingos Bernardo Gomes Santos
Laboratório de Sensores Ópticos - LSO
Departamento de Engenharia de Energia e Automação Elétricas - PEA / POLI - USP |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/05/2006 12:18:54
|
coca1na
JavaBaby
Membro desde: 28/03/2006 15:21:57
Mensagens: 93
Offline
|
Muito bom, eu tambem estava com essa duvida e as respostas foram bem esclarecedoras...
Boa !
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/06/2007 16:07:46
|
reolca
Entusiasta Java
Membro desde: 23/06/2006 12:52:15
Mensagens: 21
Localização: São Carlos
Offline
|
Modifiquei o código para realmente aparecer centralizado:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2007 13:27:36
|
Lindberg
JavaEvangelist
![[Avatar]](/images/avatar/a18aa23ee676d7f5ffb34cf16df3e08c.jpg)
Membro desde: 02/05/2006 19:23:53
Mensagens: 363
Offline
|
Pedrosa wrote:Galera desenvolvi uma aplicação, mas a mesma sempre a abre na parte superior da tela, obs foi montada no NetBeans, qual a propriedade eu mudo para tal configuração ou onde coloco o código para funcionar?
Faço assim;
import javax.swing.Box;
public class cpc001 extends javax.swing.JFrame {
.........
.................
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
setBounds((screenSize.width-490)/2, (screenSize.height-370)/2, 490, 370);
}
Espero ter ajudado
Lindberg
|
Aqui... A turma é D+++. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 14:36:13
|
tmagostinho
Debugger
Membro desde: 02/09/2010 19:57:01
Mensagens: 65
Offline
|
tentei todas estas opções e não consegui nenhuma
This message was edited 2 times. Last update was at 03/02/2011 14:37:50
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 14:40:48
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
tmagostinho wrote:tentei todas estas opções e não consegui nenhuma
Tenta com esta
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 14:46:21
|
t3sting
Thread.start()
Membro desde: 02/02/2011 17:14:35
Mensagens: 38
Offline
|
tenta usando o
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 14:49:11
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
t3sting wrote:tenta usando o
Assim ele apenas vai colocar o frame há +- 100pixels da esquerda e +- 100 pixels do topo...
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 14:54:15
|
tmagostinho
Debugger
Membro desde: 02/09/2010 19:57:01
Mensagens: 65
Offline
|
drsmachado wrote:
tmagostinho wrote:tentei todas estas opções e não consegui nenhuma
Tenta com esta
Pois essa também já tentei isso!
Já não sei que fazer!
Com o setLocation(100, 100); e nem mexe!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 15:03:02
|
Giboty
Thread.start()
![[Avatar]](/images/avatar/a2e271a6b5ff067413772cb0bad412a2.jpg)
Membro desde: 26/03/2009 06:57:15
Mensagens: 41
Offline
|
Se voce está usando JFrame ou JDialog deve usar deve usar Frame.setLocationRelativeTo(null);
dessa forma ele ira centralizar a tua tela.
Se você estiver usando o JinternalFrame ai tem que fazer um calculo para re-enderizar a tela no centro da aplicação se for o caso me responde que te envio o codigo para a centralização dos internal frame.
ate Jardel
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 15:05:03
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Tem algo errado com o q vc tá fazendo.
setLocationRelativeTo(null); coloca o JFrame no centro da tela.
Acabei de testar, alterando o teu initialize
E com a classe
E o JFrame é aberto bem ao centro.
Mesmo com a chamada dentro da classe a saída da tela foi como eu esperava.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 15:05:20
|
t3sting
Thread.start()
Membro desde: 02/02/2011 17:14:35
Mensagens: 38
Offline
|
mas vc especificou a classe com
?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2011 15:06:17
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Giboty wrote:Se voce está usando JFrame ou JDialog deve usar deve usar Frame.setLocationRelativeTo(null);
dessa forma ele ira centralizar a tua tela.
Se você estiver usando o JinternalFrame ai tem que fazer um calculo para re-enderizar a tela no centro da aplicação se for o caso me responde que te envio o codigo para a centralização dos internal frame.
ate Jardel
Ele está utilizando um JFrame, o código está na pergunta do tópico.
E, sim, funciona como eu falei.
Problemas com a máquina dele.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
|
|