12/09/10 10:49
Bonny
Salve a tutti, sto sviluppando una applicazione ma ho risconrato un errore che non capisco da dove provenga.
L'applicazione contiene un pannelo su di cui tre Choice , per la selezione della data; con iterazioni varie inizializzo entrambe con giorno,mese,anno.
Fin qui tutto ok..
poi per velocizzare l'utente nella compilazione(tipo anagrafica) del form, voglio inizializzare le Choice con la data odierna all'avvio del prog.
Quindi ho fatto cosi:
Ho provato farlo dopo la chiamata la metodo initCombo() ma non funziona cmq.
L'applicazione contiene un pannelo su di cui tre Choice , per la selezione della data; con iterazioni varie inizializzo entrambe con giorno,mese,anno.
public void initCombo() { for (int i = 1; i < 32; i++) { comboday.addItem(String.valueOf(i)); } for (int i = 1; i < 13; i++) { combomese.addItem(String.valueOf(i)); } for (int i = 2010; i < 2051; i++) { comboanno.addItem(String.valueOf(i)); } }
Fin qui tutto ok..
poi per velocizzare l'utente nella compilazione(tipo anagrafica) del form, voglio inizializzare le Choice con la data odierna all'avvio del prog.
Quindi ho fatto cosi:
public void initCombo() { for (int i = 1; i < 32; i++) { comboday.addItem(String.valueOf(i)); } for (int i = 1; i < 13; i++) { combomese.addItem(String.valueOf(i)); } for (int i = 2010; i < 2051; i++) { comboanno.addItem(String.valueOf(i)); } GregorianCalendar gc = new GregorianCalendar(); comboday.select(gc.get(Calendar.DATE)); combomese.select(gc.get(Calendar.MONTH)); comboanno.select(gc.get(Calendar.YEAR)); }
Ho provato farlo dopo la chiamata la metodo initCombo() ma non funziona cmq.
aaa