Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Trasformazione selezione dati Combobox

    salve, ho un problema con la gestione di un combobox, vorrei trasformare il dato selezionato del combo ( che è in formato stringa ) in un valore numerico " int ", il problema che usando " Integer.parseInt " non funziona, potete aiutarmi, vi passo un esempio di codice che ho scritto, saluti Roberto


    codice:
     
    // costruisco il combobox
    
     final String cb[] = {"1", "2", "3"}; 
     final JComboBox se = new JComboBox(cb);
    
    // inserisco il combobox nel pannello e setto la disposizione
    
        pan.add(se);
        se.setBounds(30, 30, 150, 35);      
     
    // bottone invia  per simulare un invio dati
       
        inv = new JButton("INVIA");
        pan.add(inv);
    
        inv.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
    
                 int t = Integer.parseInt(se.getSelectedItem());
    
                  System.out.println(t);
                }
              
                });

  2. #2

    Trasformazione selezione dati Combobox

    risolto l'arcano

    codice:
     final String cb[] = {"1", "2", "3"};
         final JComboBox se = new JComboBox(cb);
        pan.add(se);
        se.setBounds(30, 30, 150, 35);      
         
        inv = new JButton("INVIA");
        pan.add(inv);
        inv.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
           
                   // faccio il cast (String) a se.getSelectedItem();
          
                   final String t = (String) se.getSelectedItem();
    
                   // dopodiche posso usare Integer.parseInt per trasformare la stringa in intero
    
                    int t2 = Integer.parseInt(t);
    
                  System.out.println(t2);
                }
              
                });

    saluti Roberto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.