Prezados:
Estou fazendo
No meu código declarei como variaveis de instancia :
[code]JComboBox input1;
JTextField descricao;
no metódo init acrescento os itens no JComboBox
no método abaixo:
public void actionPerformed(ActionEvent e)
{
showStatus ( (String) input1.getSelectedItem() );
}// actionPerformed [/code]
ele exibi o item selecionado na barra de status. Mas qdo altero o código para exibir o item no JTextField “descricao” ele exibi uma msg de erro, pq ?
[code]public void actionPerformed(ActionEvent e)
{
//String output;
descricao.setText( (String) input1.getSelectedItem() );
}// actionPerformed [/code]
ERRO:
java.lang.NullPointerException
at Products.actionPerformed(Products.java:57)
at javax.swing.JComboBox.fireActionEvent(Unknown Source)
at javax.swing.JComboBox.contentsChanged(Unknown Source)
at javax.swing.AbstractListModel.fireContentsChanged(Unknown Source)
at javax.swing.DefaultComboBoxModel.setSelectedItem(Unknown Source)
at javax.swing.DefaultComboBoxModel.addElement(Unknown Source)
at javax.swing.JComboBox.addItem(Unknown Source)
at Products.init(Products.java:31)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[color=“red”]Editado por Felipe: use bbcode para melhorar a leitura do codigo[/color]