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

    [Java] Cast da String a Date

    Salve a Tutti....
    Non riesco a capire come settare il valore di uno JSpinner
    avente come modello uno SpinnerDateModel!!

    Mi spiego meglio....
    Da uno JSpinner con uno SpinnerDateModel,
    ricavo il valore in una Stringa:
    codice:
    SpinnerOrario spinOraStart = new SpinnerOrario(8,0,5); // hh,mm,step
    ......
    SimpleDateFormat sdf = new SimpleDateFormat("HH:mm");		
    formattedStart = sdf.format(spinOraStart.getValue());
    Ma non riesco a fare il contrario,
    ovvero impostargli il valore da una determinata stringa;
    esempio:
    codice:
    String nuovo = "05:35";
    spinOraStart.setValue(nuovo);
    Non so come fare il cast da String a Date!!
    Grazie a Tutti per l'attenzione.

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Puoi proprio usare SimpleDateFormat.parse();

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Non so come intendi!!
    Non credo funzioni, lo JSpinner usa un editor:
    codice:
    ....
    setEditor(new JSpinner.DateEditor(this, "HH:mm"));
    ....

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Non capisco cosa c'entri l'editor. Vuoi ottenere un oggetto Date, giusto?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    Si certo.... ho seguito il tuo suggerimento.
    Ho fatto così:
    codice:
    SimpleDateFormat sdf = new SimpleDateFormat("HH:mm");
    Date oraStart = null;
    try {
    	oraStart = sdf.parse(HC.scheda.getStart());
    } catch (ParseException e) {
    	// TODO Auto-generated catch block
    	e.printStackTrace();
    }
    	
    spinOraStart.setValue(oraStart);
    Grazie, un saluto

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.