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

    JComboBox editabile è possible?

    Salve ragazzi,

    ho la necessità di inserire un componente come il JComboBox che permette all'utente di selezionare una delle tante opzioni memorizzate, ma se l'utente non trova quello che vuole deve poter sempre nello stesso componente poter scrivere.

    Esiste in Java un componente simile??????

    Grazi per le risposte

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Hai provato a guardare nella documentazione? JComboBox ha il metodo setEditable(boolean)
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    proverò e vi farò sapere

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    Attenti però a cosa significa rendere "editabile" un combobox:

    Dalle API

    Determines whether the JComboBox field is editable. An editable JComboBox allows the user to type into the field or selected an item from the list to initialize the field, after which it can be edited. (The editing affects only the field, the list item remains intact.) A non editable JComboBox displays the selected item in the field, but the selection cannot be modified.

    Gestisci bene la cosa

  5. #5
    visto che poi l'utnte può anche modificare ciò che ho caricato per default però è ciò che mi serve a me.

    Ad esempio l'utente nell'arco di una giornata farà 10 come minimo aperazioni selezionando la voce

    pagamento bolletta t........com nro xxxxxxxxxx ora senza che scrive tutte le volte pagamento ecc ecc può selezionare la voce pagamnto ecc ecc ed aggiungere solo il numero...

    voi che ne pensate?

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    io la farei più semplice, visto che il numero operazione lo metterai spesso, terrei la combo solo per il tipo di operazione (es pagamento bolletta) e a fianco piazzerei un textbox che prenda il numero: è più facile parsare e verificare il contenuto, non trovi?

  7. #7
    Si ci avevo pensato anche io però l'operazione di pagamento bolletta no è l'unica operazione da fare, ad esempio si potrebbe verificare l'operazione pagamento affitto casa, anticipo pulizie per ditta xyz

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    e rendi il componente visibile/editabile solo per il pagamento bolletta...intendiamoci, non è che non sia possibile, solo che non amo complicarmi la vita se non strettamente necessario

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.