Criei um JComboBox com 4 itens,gostaria que quando selecionar o item cartao de credio ele abrisse um JDialog. Tentei implementar com ItemListener, deu certo porem eu executa duas vezes, no caso criar dois JDialog gostaria de saber de vocês se sabem alguma solução para o meu caso?
comboFormaPagamento.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent eventoItem){
if( comboFormaPagamento.getSelectedItem().equals("Cartão de Credito")){
inforPagamento = new JDialog();
inforPagamento.setTitle("Informações do Pagamento");
inforPagamento.setSize(300,150);
inforPagamento.setLocationRelativeTo(null);
inforPagamento.setVisible(true);
}
}
});