Boa tarde pessoal!
Estou com o seguinte problema, eu tenho que preencher um JTextField com o ID de uma forma de pagamento, o processo seria o seguinte quando selecionado no JComboBox a forma de pagamento no campo ao lado que seria o JTextField apareceria o ID dessa forma por exmplo
selecionei Boleto no campo ao lado aparecerá 10.

Seguei imagem da do meu JFrame.
Puts, não entendi muito bem, mas tenta isso:
if (comboBox.getSelectedItem().equals("Boleto"){
textField.setText("10");
} else if (comboBox.getSelectedItem().equals("Crédito"){
textField.setText("90x");
}
1 curtida
Não deu certo essa implementação, mas a na minha view está assim

e até que deu certo mas quando eu troco de forma de pagamento no combobox o meu codigo ele não mudo está assim

Coloca isso no evento de itemStateChanged (cboBox), a cada vez que o comboBox receber uma alteração vai realizar o método
1 curtida
Deu certo kk ainda bem mas eu pego esse valor do banco de dados, sabe me instruir como pegar esse valor dinamicamente?

essa é a tabela do meu banco
Faz um select usando o WHERE, o parâmetro a ser passado no where é o comboBox. Usa a mesma lógica que fizemos, e depois é só pegar a coluna.
Exemplo: String valor = conecta.rs.getString("id");
Aí ao invés de colocar um valor fixo lá no setText, vc coloca a String “valor”
1 curtida
Irmão consegui, muito obrigado mesmo fiz da seguinte forma…
Valeu irmão!
1 curtida