Visualizzazione dei risultati da 1 a 3 su 3

Discussione: JComboBox editabile

  1. #1
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    JComboBox editabile

    'giorno

    Ho un JComboBox editabile che uso per inserire/far scegliere all'utente la categoria.



    Funziona tutto perfettamente ma ho un "piccolo" problemino: se entro nel JComboBox e scrivo qualcosa, questo qualcosa non sarà letto fino a che non premo invio (o fino a che non passo ad un nuovo componente).

    Esempio:

    In category c'è "Java". Edito lo snippet e scrivo "Objective-C" (senza fare altro). Se ora clicco sul bottone "Save" (o faccio Command+S) mi legge "Java" anzichè il valore effettivo. Se invece premo invio e poi salvo mi prende il valore aggiornato. È normale? Come posso risolvere? :master:

    Grazie
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Se ti interessa solo il valore del item, una soluzione potrebbe essere quella di prendere il valore direttamente dall'editor: comboBox.getEditor().getItem(). Quindi quello che c'è scritto in "quel" momento.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da andbin
    Se ti interessa solo il valore del item, una soluzione potrebbe essere quella di prendere il valore direttamente dall'editor: comboBox.getEditor().getItem(). Quindi quello che c'è scritto in "quel" momento.
    :master: Grazie, proprio quello che mi serviva!
    Poi provo
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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.