Co można zrobić, żeby ograniczyć wartość pola do wartości od 1700 do 2018?

0

pole jest typu JTextField, próbowałem wprowadzać ograniczenia w stylu, że jeżeli pole jest poza zakresem to przybiera domyślną wartość 1700, ale to raczej słaby sposób, chciałbym, żeby wyświetlało, że wartość jest nieodpowiednia i należy ją zmienić.

0

Na twoim miejscu dodałbym pod JTextFieldem etykietkę JLabel oraz dodałbym do tego JTextFielda zdarzenie które uruchamiałoby mi walidator wartości wpisanej do pola z datą, może być to np. zdarzenie utracenie przez pole focusa albo zmiana wartości. Jakby walidacja się wywaliła to bym do wyżej wspomnianego JLabela, ustawiał tekst że np. Hello data nie jest gites albo coś w tym stylu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1