Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.587 pregleda

Najnovija ↓

Konverzija datuma 19.05.2009. u 17:43 · pre 212 meseci #1
Imam custom komponentu naslednicu text field-a kojoj formatiram prikaz da bude datum u sledecem obliku dd.mm.yyyy (koristi se SimpleDateFormat klasa). Hteo bih da kad unesem recimo 2.5.09 da mi konvertuje u 02.05.2009. Trenutno se unos prepozna kao 02.05.0009. Ima li neko ideju kako ovo da resim?
Potpis
Daniel Sabo
Re: Konverzija datuma 19.05.2009. u 18:07 · pre 212 meseci #2
Samo da preciziram, koristi se JFormattedTextField kopmponenta.
Potpis
Daniel Sabo
Re: Konverzija datuma 19.05.2009. u 18:30 · pre 212 meseci #3
Mislim da ti treba vise formatera za input, i jedan za output. Tj da budem precizniji svaki input treba da konvertujes u java.util.Date nakon toga je trivijalno da ga prikazes na nacin na koji zelis.

Opet sa druge posto je swing u pitanju, pogledaj org.jdesktop.swingx.JXDatePicker kontrola koja ti omogucuje lak izbor datuma. Ako koristis maven kojim slucajem evo ti dependency :)

Code:

        <dependency>
            <groupId>org.swinglabs</groupId>
            <artifactId>swingx</artifactId>
            <version>0.9.5-2</version>
        </dependency>
Potpis
http://speedy-order.com
Re: Konverzija datuma 22.05.2009. u 00:52 · pre 212 meseci #4
Upravo i koristim tu komponentu, ona u sebi interno sadrzi JFormattedTextField. Ali kao sto sam rekao,
Citat:
Trenutno se unos prepozna kao 02.05.0009.

umesto 02.05.2009.

Inace, resio sam problem tako sto sam, u kratkim crtama receno, pregazio commitEdit metodu i preformatirao tekst. Smatram da je to resenje prilicno lose, ali nisam uspeo da resim bolje. Ovo mi radi posao. Ako imas ideju, javi.

U svakom slucaju, hvala na savetu.
Potpis
Daniel Sabo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme