mas facil mejor si pongo parte del codigo:
Código:private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: Acronimo [] ac = searchl.tomarDiccionario().tomarAcronimo(); for (int i=0; i<ac.length; i++){ if (ac[i].tomarSigla().equals(this.jComboBox1.getSelectedIndex())){ this.jTextArea1.append((i+1) + ". " + ac[i].tomarSigla() +" | "+ ac[i].tomarExpancion() +" | "+ ac[i].tomarDescripcion() +"\n"); } else{ JOptionPane.showMessageDialog(null, "Sigla no encontrada"); } } }
practicamente el dilema seria en la linea del IF, tomar la opcion del jcombobox y compararla con la letra de la sigla
el método .getSelectedIndex() del jcombobox le devuelte un entero, el cual es el índice del elemento seleccionado.
(suponiendo que los elementos que tiene el jcombobox son de tipo String) puede usar el método getSelectedItem() para compararlo con su sigla, este método le devuelve el elemento seleccionado.
Pruebe así y nos cuenta