[RESOLVIDO] Aplicativo "comendo" zeros e JComboBox estranha  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
fasts
JavaGuru

Membro desde: 09/06/2010 12:45:00
Mensagens: 219
Offline

Olá!
Bem, pessoal, meus problemas são os seguintes:

[RESOLVIDO] - Apenas usando o repaint() após as alterações. Mas ainda não sei o motivo (interno) desse comportamento.
Eu tenho um objeto com um atributo valor (BigDecimal) e tenho uma tela onde posso alterar esse objeto. Quando eu altero e consulto (clico na JTable e os dados são preenchidos nos jTextFields) o JMoneyField que uso come o último digito, apesar do valor ter sido alterado corretamente. Aí eu tenho que abrir a tela novamente e aí sim o valor fica correto ao consultar.

[RESOLVIDO] - Apenas mudando de jComboBox.setSelectedItem(object) pra jComboBox.getModel().setSelectedItem(object);
Alguns JComboBoxes não são preenchidos quando eu faço uma consulta, enquanto outros são. Existe alguma chance de haver um problema mais interno que a esteja afetando?

Alguém saberia me ajudar?

Obrigado!

This message was edited 5 times. Last update was at 06/02/2012 14:34:54


Não use DefaultTableModel! Implemente o seu próprio TableModel!
http://www.guj.com.br/java/138916-duvida-pegar-objeto-da-jtable-resolvido
Gianetti
Thread.start()
[Avatar]

Membro desde: 06/05/2011 13:55:20
Mensagens: 41
Localização: São Paulo
Offline

Brother posta seu código para dar uma olhada abraços.

http://www.luisgianetti.wordpress.com


[WWW]
fasts
JavaGuru

Membro desde: 09/06/2010 12:45:00
Mensagens: 219
Offline

Ao mandar alterar (uma saída, por exemplo), o método alteraSaida() é chamado:




No valueChanged() eu seto o cliente na ComboBox:


o setCliente():


Não use DefaultTableModel! Implemente o seu próprio TableModel!
http://www.guj.com.br/java/138916-duvida-pegar-objeto-da-jtable-resolvido
ViniGodoy
Moderador
[Avatar]

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

Tópico movido para o fórum de interface gráfica.

@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]
fasts
JavaGuru

Membro desde: 09/06/2010 12:45:00
Mensagens: 219
Offline

Alguma idéia, galera?


EDIT:

[RESOLVIDO] - Apenas usando o repaint() após as alterações. Mas ainda não sei o motivo (interno) desse comportamento.
Eu tenho um objeto com um atributo valor (BigDecimal) e tenho uma tela onde posso alterar esse objeto. Quando eu altero e consulto (clico na JTable e os dados são preenchidos nos jTextFields) o JMoneyField que uso come o último digito, apesar do valor ter sido alterado corretamente. Aí eu tenho que abrir a tela novamente e aí sim o valor fica correto ao consultar.

[RESOLVIDO] - Apenas mudando de jComboBox.setSelectedItem(object) pra jComboBox.getModel().setSelectedItem(object);
Alguns JComboBoxes não são preenchidos quando eu faço uma consulta, enquanto outros são. Existe alguma chance de haver um problema mais interno que a esteja afetando?

This message was edited 3 times. Last update was at 06/02/2012 14:35:11


Não use DefaultTableModel! Implemente o seu próprio TableModel!
http://www.guj.com.br/java/138916-duvida-pegar-objeto-da-jtable-resolvido
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team