Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    225

    [Java] JTable o JList?

    Ciao a tutti...
    Ho bisogno di un consiglio!
    Vi spiego: nel mio programma l'utente deve inserire i dati di ogni suo cliente e salvarli. Tutti gli oggetti "Cliente" creati in questo modo li salvo in un file. Nel Menù del programma ho un sottomenù "VISUALIZZA CLIENTI IMMESSI", cliccando sul quale vorrei che venissero visualizzati i nomi dei clienti inseriti in una finestra.

    Mi consigliate di usare una JTable o una JList?

    P.S. Ogni volta che l'utente inserisce o rimuove un cliente dal programma, ovviamente il nome del cliente deve essere aggiunto o tolto dalla Lista o dalla Tabella!


    GRAZIE!

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    quello che ti piace di più :ignore:
    insomma, con entrambe puoi aggiungere o eliminare righe

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    225
    Quindi non c'è una soluzione "migliore" dell'altra?

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    sotto l'aspetto stilistico, sicuramente
    per quanto riguarda il codice, non credo

    se vogliamo fare i pignoli una JList forse è più veloce perché ha meno oggetti da disegnare, ma parlo di millisecondi o forse microsecondi

  5. #5
    secondo il mio parere ELY85, se devi solo visualizzare i nomi dei clienti inseriti, ti conviene usare una JList, la tabella io l'avrei usata se avevi più cose da far vedere(es. nome, cognome, telefono ecc) per una questione di leggibilità..ciao

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    225
    Grazie!!

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.