Cześć
Piszę program w Swingu.
Muszę wczytać od użytkownika datę(rok,miesiąc,dzień) i czas(godzina,minuta).
Chciałbym zabronić podawania błędnych dat, np 29 lutego może być tylko w lata przestępne.
Czy da się to zrobić prościej niż za pomocą 5 jSpinnerów?(które dodatkowo muszą być od siebie zależne, np. jeżeli użytkownik ustawi dzień na 30, a później miesiąc na luty, to dzień powinien się automatycznie zmienić na 28 lutego)
Czy można jakoś wykorzystać jFormattedTextField?
Muszę pisać w javie 5, nie mogę też korzystać z dodatkowych komponentów(nawet darmowych).