Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    347

    [JAVA - JComboBox] lista di oggetti

    Buongiorno a tutti,
    ho una List lista<MyObject > di un oggetti MyObject che contengono i metodi getNome e getCognme.
    Questa lista la dovrei inserire in una JComboBox possibilmente quando l'inizializzo
    codice:
     JComboBox comboBoxSrc = new JComboBox(lista.toArray());
    Ma come faccio a fargli stamapare solamente il nome? così come è scritto naturalmente scoppia.

    Ringrazio
    nh

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Se MyObject non prevede un metodo toString, JComboBox utilizzerà un toString generico (ovvero quello di Object o di quale altra classe MyObject estanda esplicitamente) e quindi ti genera quelle descrizioni mastodontiche

    Soluzione: crea un toString per MyObject dove ritorni quel che ti serve
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    347
    si ho fatto l'@Override di toString
    thanx

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.