Ciao a tutti!![]()
Sono sempre alle prese con quell'applicazione maneggia-date...stavolta con un altro JButton che dovrebbe consentirmi di aggiungere del tempo (giorni o mesi) ad una data.
Per fare ciò per prima cosa "estraggo" i dati immessi nei JTextField in delle stringhe, poi con un parsing li porto all'interno di int creati per l'occasione, creo un GregorianCalendar e aggiungo il tutto, quindi in teoria dovrei essere pronto per dare un output (posto qui sotto la classe):
il problema è che però l'output non fa una piega. La stringa resta ferma ad "inserire i dati".codice:// la classe che definisce il ricevitore di eventi usato // dal bottone Aggiungi tempo: class Receiver4 implements ActionListener { public void actionPerformed(ActionEvent e) { String SGiorno = ggStart.getText (); String SMese = mmStart.getText (); String SAnno = yyStart.getText (); String EGiorno = ggEnd.getText (); String EMese = mmEnd.getText (); String EAnno = yyEnd.getText (); //Parsing: int day = Integer.parseInt(SGiorno); int month = Integer.parseInt(SMese); int year = Integer.parseInt(SAnno); //Tempo da aggiungere int Agg = Integer.parseInt(EGiorno); int Amm = Integer.parseInt(EMese); int Ayy = Integer.parseInt(EAnno); GregorianCalendar cal = new GregorianCalendar (year, month-1, day); cal.setLenient (false); //Aggiunte cal.add(Calendar.DAY_OF_MONTH, Agg); cal.add(Calendar.MONTH, Amm); // add(Calendar.YEAR, Ayy); testoOutput.setText(day +"/"+ month +"/"+ year); } }Qualcuno sa aiutarmi?
Vi ringrazio in anticipo!!

Qualcuno sa aiutarmi?
Rispondi quotando