Chtel bych se zeptat, jak zpracovavat prichozi informace z InputStream ze Socket pomoci udalosti na klientske casti programu. Cekani na data bude pracovat ve vlaknu.

Zdali se to da resit pomoci Observable-Observer, tohle bych asi pozil ja.

Jedna se mi vyvolani udalosti ktere by odchytilo GUI neco ve stylu ActionListener napriklad pozadavek na obnoveni dat, abych nemusel resit nejaky timer.

private void obsluhyUdalosti() {
   ahojBT.addActionListener(new ActionListener() {
       public void actionPerformed(ActionEvent e) {
           ahojBT_actionPerformed(e);
       }
   }
);

Snadne by asi bylo pridat ukazatel na GUI okno do vlakna a zavolat patricnou metodu na obnoveni dat, ale nepripada mi to moc ciste.

diky.

--
S pozdravem

Jan Karhánek, DiS.

ICQ: 152742301
Tel: +420608172433

Odpovedet emailem