Dúvida - JPane  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
thundercas
JavaEvangelist
[Avatar]

Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline

fala galera, beleza??? Estou tentando montar uma tela de cadastro com cerca de 8 JLabels, 8 JTextFields e 4 Botões. No entanto, o tamanho dos JTextFields não são iguais... Creio ter que organizá-los dentro de 1 JFrame principal e diversos JPane, certo?? Minha idéia eh criar o JFrame como GridLayout e dentro deste criar diversos JPanes com FlowLayout.
A dúvida é: Tenho que criar 1 JPane para cada JTextField para que este respeite seu tamanho dentro do GridLayout????

Alguém pode me ajudar nisto?? Procurei exemplos pela net mas não achei!!

Obrigado!!

Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas
[Email] [MSN]
gilsonpolito
Java Ninja

Membro desde: 21/12/2006 19:15:48
Mensagens: 256
Offline

Boa tarde thundercas,
dê uma olhada no GridBagLayout....acho que vai te ajudar. Mas já vou adiantando...é o mais chatinho de trabalhar.

[]´s
thundercas
JavaEvangelist
[Avatar]

Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline

Humm... O livro que eu estava lendo nem tem este Layout =/.... Vou pesquisar a respeito... Obrigado gilsonpolito...

Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas
[Email] [MSN]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Você está fazendo o JFrame na unha?

Ou está usando um Netbeans ou um Eclipse da vida?

Se estiver usando o Eclipse, o Visual Editor ajuda bastante a trabalhar com o GidBagLayout.

Outra boa referência é essa aqui:
http://java.sun.com/docs/books/tutorial/uiswing/layout/gridbag.html

@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
[WWW]
Emersonsts
Debugger
[Avatar]

Membro desde: 23/09/2007 00:50:51
Mensagens: 51
Localização: Foz do Iguaçu / Paraná
Offline

Olá

Você quer q os tamanhos sejam iguais ou que eles nao sejam iguais?

Se forem iguais é só seguir o exemplo abaixo, caso contrario é o gridbag mesmo... ;]



This message was edited 1 time. Last update was at 08/02/2008 14:41:20


Emerson Luiz dos Santos

Acadêmico de Ciência da Computação
UNIOESTE - Universidade Estadual do Oeste do Paraná
thundercas
JavaEvangelist
[Avatar]

Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline

ViniGodoy, estou fazendo na unha mesmo... Eu utilizo o Eclipse, mas não uso Interface Gráfica... Acho que, como estou ainda aprendendo Swing, não vale a pena cortar caminha com IDE Gráfica.
Darei uma lida no tutorial que você passou...

Emersonts, quero que sejam diferentes, por isso o GridLayout não me serviu = /....

Obrigado a todos.. 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
[Email] [MSN]
thundercas
JavaEvangelist
[Avatar]

Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline

Galera, seguinte.... Estou com a seguinte dúvida referente a GridBagLayout...

Eu vi que para JButton eu não preciso obrigatoriamente definir o tamanho dos botões. É só incluir no Container e já era.... Agora, quando aos JTextField, eu preciso definir sempre o tamanho mínimo deles conforme abaixo???



Ou eu to viajando e to fazendo algo errado?? Se for necessário, eu posto o código aqui.... Espero que possam me ajudar, obrigado!!!

Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas
[Email] [MSN]
thundercas
JavaEvangelist
[Avatar]

Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline

Galera, funçando aqui, percebi que a partir de determinado objeto ele começa a bagunçar a tela, exibindo os JTextField's sem nenhum espaço para digitação.

Alguém poderia me ajudar??


Seguem abaixo os trechos mais importantes do código:


Classe Construtura



Método Cadastrar

Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas
[Email] [MSN]
thundercas
JavaEvangelist
[Avatar]

Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline

Galera, descobri o que é.... É porque o campo razãoField está definido com tamanho 50 e na linha não cabe tudo isso.... Como posso resolver isso?? Para que, quand o usuário digitar no campo e não couber na linha o sistema automaticamente continuar preenchendo o JTextField da linha de baixo??????


valeu!!

Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas
[Email] [MSN]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team