Cara, voce tem que tratar o evento do JCombobox, para quando o usuario selecionar o JTextField receber o texto selecionado. Veja qual evento deves tratar e mande brasa.
Sua combobox deve ser preenchida com objetos, não com strings.
Vamos supor que você vá montar uma combo de cidades. Crie um objeto do tipo Cidade, e insira-o na Combo. Depois, basta tratar o evento do clique do mouse, como o colega descreveu, obter a cidade relacionada, pegar seu id e definir um JTextField qualquer.
Warning: br\com\karinhaEstoque\imagens\ico_grafico.jpg modified in the future.
Warning: br\com\karinhaEstoque\imagens\logo.jpg modified in the future.
Compiling 2 source files to C:\Documents and Settings\Cliente\Desktop\KarinhaEstoque_Modficado\Karen Estoque\build\classes
C:\Documents and Settings\Cliente\Desktop\KarinhaEstoque_Modficado\Karen Estoque\src\br\com\karinhaEstoque\view\formInclusaoVenda.java:1296: <anonymous br.com.karinhaEstoque.view.formInclusaoVenda$22> is not abstract and does not override abstract method actionPerformed(java.awt.event.ActionEvent) in java.awt.event.ActionListener
JCBoxNomeProduto.addActionListener(new ActionListener() {
C:\Documents and Settings\Cliente\Desktop\KarinhaEstoque_Modficado\Karen Estoque\src\br\com\karinhaEstoque\view\formInclusaoVenda.java:1299: cannot find symbol
symbol : method getId()
location: class br.com.karinhaEstoque.model.Produto
JTxtCodigoProduto.setText(""+p.getId());
Note: C:\Documents and Settings\Cliente\Desktop\KarinhaEstoque_Modficado\Karen Estoque\src\br\com\karinhaEstoque\view\formInclusaoVenda.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
C:\Documents and Settings\Cliente\Desktop\KarinhaEstoque_Modficado\Karen Estoque\nbproject\build-impl.xml:363: The following error occurred while executing this line:
C:\Documents and Settings\Cliente\Desktop\KarinhaEstoque_Modficado\Karen Estoque\nbproject\build-impl.xml:168: Compile failed; see the compiler error output for details.
FALHA NA CONSTRUÇÃO (tempo total: 2 segundos)
C:\Documents and Settings\Cliente\Desktop\KarinhaEstoque_Modficado\Karen Estoque\src\br\com\karinhaEstoque\view\formInclusaoVenda.java:1284: <anonymous br.com.karinhaEstoque.view.formInclusaoVenda$21> is not abstract and does not override abstract method actionPerformed(java.awt.event.ActionEvent) in java.awt.event.ActionListener
JCBoxNomeProduto.addActionListener(new ActionListener() {
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
C:\Documents and Settings\Cliente\Desktop\KarinhaEstoque_Modficado\Karen Estoque\nbproject\build-impl.xml:363: The following error occurred while executing this line:
C:\Documents and Settings\Cliente\Desktop\KarinhaEstoque_Modficado\Karen Estoque\nbproject\build-impl.xml:168: Compile failed; see the compiler error output for details.
FALHA NA CONSTRUÇÃO (tempo total: 6 segundos)
erro:<anonymous br.com.karinhaEstoque.view.formInclusaoVenda$20> is not abstract and does not override abstract method actionPerformed(java.awt.event.ActionEvent) in java.awt.event.ActionListener
JCBoxNomeProduto.addActionListener(new ActionListener()
Estou com uma nova dúvida, como calculo automaticamente preço total?
A minha idéia é seguinte:
Quando seleciono produto no meu combo, traz com ele codigo e preço, porém queria que ao digitar quantidade, que seja calculada o preço total do produto.
Desde já agradeço pela atenção.