Kalkultor - miejsce po przecinku

0

Witam, chciałbym, aby mój kalkulator pozwalał wprowadzić tylko jedną kropkę w miejscu po przecinku (przykład 1.23 a nie 1.23.34.56).

Również, gdy zaczynam wyrażenie od kropki to chciałbym, aby dodawane było zero na początku, aby estetyczniej to wyglądało (to taki extras, bez tego też działa :D).

Nie dodaję kodu, gdyż chciałbym poznać sposób na rozwiązanie problemu a nie gotowe rozwiązanie.

Jestem na etapie Kali jeść, Kali pić w Javie aczkolwiek twierdzę, że rozwiązywanie realnych problemów to najlepszy sposób nauki.

0

Dodaj do pola tekstowego KeyListenera. W jego metodzie keyRelease sprawdzaj liczbę kropek i położenie pierwszej kropki. A potem usuwaj zbędne i - jeśli trzeba - dopisuj 0 przed pierwszą kropką. Jeśli sobie nie poradzisz, to daj znać. Wrzucę kod na forum.

0

Dzięki, poczytam co nieco o keyListenerach i metodą prób i błędów postaram się coś zdziałać, jak mi się uda to wrzucę kod dla potomnych.

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