Witajcie.
Napisalem prosty komunikator na sockecie. Pole ktorym wysyla sie wiadomosc to JTextArea ktory posiada ActionListnera. Kazde wypisanie tekstu zakonczone enterem powoduje uruchomienie metody wysylania informacji.
- Problem jest taki:
JTextArea po nacisnieciu Entera powoduje przeskok kursora do nastepnej lini co w polaczeniu z moim listnerem daje wyslanie 2 wiadomosci.
Czy jest mozliwosc "zablokowania" wykrywania Entera w JTextArea aby kursor nie przechodzil do nastepnej lini ?
- w jaki sposob mozna calosciowo wyczyscic JTextArea? Na stronie Suna napisane jest ze wystarczy dac setText(""): Niby to dziala bo pole jest czyszczone ale jesli wczesniej wyslalem wiadomosc (poprzez nacisniecie entera) to pole jest czyszczone i kursor pojawia sie w 2linii.
Sam nie wiem czy jest jakas metoda .default(); clear(); czy cos takiego...
Za jakiekolwiek info z gory dziekuje.
Pozdrawiam
Grzegorz