Salve vorrei creare una combobox popolata con dei dati provenienti da un arraylist utilizzando joptionpane.
Ho fatto cosi, ma non funge.
codice:
 case 2:{
      Object sele;
  Object[ ] scelte;
    int cont=medici.size();
  if(cont>0){
      
temp=new ArrayList<String>();
  for(int i=0;i<cont; i++){

    String mioNome=medici.get(i).getNominativo();
   temp.add(mioNome);
 scelte=temp.toArray();
  }
  }
  sele=JOptionPane.showInputDialog(null,"Scegli","Scelta Multipla",JOptionPane.INFORMATION_MESSAGE,null, scelte, scelte[0]);
  break;
  }
mi ritorna il seguente errore:
codice:
error: variable scelte might not have been initialized
  sele=JOptionPane.showInputDialog(null,"Scegli","Scelta Multipla",JOptionPane.INFORMATION_MESSAGE,null, scelte, scelte[0]);
intanto io 'scelte' mi sembra diaverlo instanziato. come posso sistemarlo?