ActionListner przycisku

0

Witam !

Mam taka małą zagwozdkę.
Otóż robie prostego Chata . Mam poleTekstowe w ktore wpisuje tekst i po
nacisnieciu ENTER wysyla mi dane, ale mam rowniez przycisk "wyslij"
do ktorego dodalem obiekt sluchacza . W konstruktorze sluchacza mam referencje
polaczenia i referencje do pola tekstowego . Gdy proboje pobrac z pola tekstowego
metoda getText() dane i wyslac je do servera chatu zwracany mi jest blad
ze wysylam null (mimo ze w polu zawsze umieszczam jakis tekst). Natomiast gdy wyslam jakis
dowolny string bezposrednio z metody odpowiadajacej ze wysylanie danych server je otrzymuje.
Pewnie istotne jest to ze do owego pola tekstowego mam dodany obiekt sluchacza KeyListener
ktory w zaleznosci od tego czy nacisne ENTER wysyla mi dane (wczesnije pobierajac je z pola teksowego
metoda getText() ).Gdy nacisne enter owo pole teksowe jako jego wartosc dostaje
setText(null) . I nie wiem czy ma to jakis zwiazek z tym czy nie , poniewaz po
wprowadzeniu tekstu do pola tekstowego nie naciskam enter tylko przycisk wyslij a mimo to
otrzymuje on wartosc pusta.
HELP ME [glowa]

Pozdrawiam
e1n

0

Może zapomniałeś zapamiętać referencje w wewnętrznych obiektach słuchacza.

0

Faktycznie pogubilem sie z tym troche juz jest ok ;]
Dzieki za rade ;]

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