| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2008 11:12:12
|
thundercas
JavaEvangelist
![[Avatar]](/images/avatar/292f0300bbddb5ad9efc10f31c452e57.jpg)
Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline
|
Galera, veja se pode me ajudar por favor.... O meu programa não inicia a inclusão dos componentes no começo da tela do JFrame. Ele inicia a partir do meio da tela, como posso controlar isso?? Abaixo estão 2 trechos do código, a definição do Frame e a inclusão dos objetos. Desde já agradeço qualquer ajuda!!
Inicialização do Frame
telaCadastrar();
[code]
add("Data: ", dataField);
add("Licença: ", licencaField);
add("Razão: ", razaoField);
add("Usuário: ", usuarioField);
add("Telefone: ", telefoneField);
add("Horário Inicial: ", horarioInicialField, "Horário Final: ", horarioFinalField,"Duração: ", duracaoField);
add("Problema: ", problemaField);
add("Solução: ", solucaoField);
add(incluirButton);
add(icancelarButton);
add(limparButton);
(/code]
|
Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2008 11:41:13
|
kaique
GUJ Ranger
![[Avatar]](/images/avatar/60bb8062ea8e0c7ff17bb2e484cd223a.png)
Membro desde: 10/04/2006 07:06:06
Mensagens: 911
Localização: Fortaleza-CE
Offline
|
Cara, se eu não me engano, sua tela está se comportando dessa maneira por causa do gerenciador de layout que você setou nela, GridBagLayout.
Dá uma pesquisada na API que lá explica sem deixar dúvidas de como se comporta cada tipo de layout pré-definido pelo Java...
[]'s.
|
/**
*
* Carlos Henrique
* carlosce@gmail.com
* kaiquece@hotmail.com
*
* Sun Certified Programmer for the Java 2 Platform, SE 5.0
* Sun Certified Web Component Developer for J2EE 1.4
* Sun Certified Bussiness Component Developer for J2EE 1.3
*
*/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2008 13:37:14
|
thundercas
JavaEvangelist
![[Avatar]](/images/avatar/292f0300bbddb5ad9efc10f31c452e57.jpg)
Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline
|
Mas eu preciso mesmo utilizar o GridBagLayout... A questão é: Como controlar isso dentro do GridBagLayout??? Já tentei forçar através dos métodos de posicionamento do GridBagLayout mas ele não respeita, não sei o que fazer = /
|
Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2008 14:43:21
|
kaique
GUJ Ranger
![[Avatar]](/images/avatar/60bb8062ea8e0c7ff17bb2e484cd223a.png)
Membro desde: 10/04/2006 07:06:06
Mensagens: 911
Localização: Fortaleza-CE
Offline
|
Cara, pelo que eu andei verificando, você cocnsegue alterar esse comportamento configurando as chamadas "Constraints" do seu GridBagLayout. Aí vai um link que pode te ajudar a entender isso melhor e resolver os seus problemas...
http://bioportal.weizmann.ac.il/course/prog2/tutorial/uiswing/layout/gridbag.html
[]'s.
|
/**
*
* Carlos Henrique
* carlosce@gmail.com
* kaiquece@hotmail.com
*
* Sun Certified Programmer for the Java 2 Platform, SE 5.0
* Sun Certified Web Component Developer for J2EE 1.4
* Sun Certified Bussiness Component Developer for J2EE 1.3
*
*/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/02/2008 14:53:25
|
thundercas
JavaEvangelist
![[Avatar]](/images/avatar/292f0300bbddb5ad9efc10f31c452e57.jpg)
Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline
|
Então, eu já coloquei CONTRAINTS.NORTHWEST que deveria iniciar no canto superior esquerdo, mas não da certo... Tem alguma outra coisa influenciando, mas não sei o que eh... Ja fiz de tudo...
|
Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 19:18:23
|
thundercas
JavaEvangelist
![[Avatar]](/images/avatar/292f0300bbddb5ad9efc10f31c452e57.jpg)
Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline
|
Desculpem a insistência, mas alguém poderia me ajudar?? = /
|
Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 21:25:06
|
fabiofalci
GUJ Master
![[Avatar]](/images/avatar/c359889a833e7612e0cff1dc69d272bc.png)
Membro desde: 11/04/2006 09:23:14
Mensagens: 1057
Localização: Porto Alegre - RS
Offline
|
GridBagLayout é encrenca
Usa o JGoodies Forms
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 22:54:24
|
araujo921
Thread.start()
![[Avatar]](/images/avatar/55dcf135a9a3dd23b624749813f5bbc9.png)
Membro desde: 24/02/2008 00:37:09
Mensagens: 42
Offline
|
Olá Amiguinho,
eu recomendo que você use o SpringLayout, eu uso ele, e na minha opinião, ele é o melhor e um dos mais poderosos gerenciadores de layout. Eu estou escrevendo um artigo sobre ele, e devo termina-lo em breve.
This message was edited 1 time. Last update was at 26/02/2008 22:55:10
|
Abraço.
--
O PLANETA É O MEU PAÍS, E A CIÊNCIA É A MINHA RELIGIÃO ! INDO AO INFINITO E ALÉM... !!!!!!
GWT BRASIL GROUP |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2008 09:55:51
|
andre2k2
JavaEvangelist
Membro desde: 27/03/2007 14:54:31
Mensagens: 353
Offline
|
Bom existe a opção de setar o gerenciador de layout pra null (famoso NullLayout)... se fizer isso vc terá q controlar na unha a posição de cada componente... nao encorajo vc a usar, mas o caso seja extremo e vc precise colocar componentes onde até deus duvida, então é esse o caminho
Mas Atenção, não faça disso uma prática!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/03/2008 12:23:53
|
thundercas
JavaEvangelist
![[Avatar]](/images/avatar/292f0300bbddb5ad9efc10f31c452e57.jpg)
Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline
|
Bom, eu inicialmente fiz meu programa em GridLayout e FlowLayout, aí me passaram o GridBagLayout, agora, darei uma olhada no SpringLayout... De qualquer forma, estou aprendendo tudo quando é ferramenta heheh, valeu galera, abraços....
|
Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas |
|
|
 |
|
|