[Java lista] szalkezeles

Maglódszki Viktor bocios at citromail.hu
2007. Jan. 5., P, 08:58:24 CET


hát a szál leállitásánál azt értettem, hogy amikor vége a run-nak akkor van 1 saját stop-omami csak annyit csinál, hogy szal = null;tehátclass ...Thread szal;start()  { if (szal == null) szal = new Thread(this);}run() {soap...vége -> stopp()}stopp() { szal = null;}ennyi ez szabályos nem?-- Eredeti üzenet --Feladó: Jozsef Tabanyi <joco at kac.duf.hu>Címzett: javalist at javagrund.huMásolat: Elküldve: 2007.01.04  18:26Téma: [Java lista] szalkezelesSzia,  > ha lezajlott akkor leallitja a szallat  mit ertesz azon, hogy leallitja a szalat? hogyan allitasz le egy szalat?  tudtommal egy szal leallasanak normalis modja az, ha a vezerles elhagyja a run() metodust. de ezt nem kell kivulrol kikenyszeritened hiszen ha a run()-ban levo folyamat (a te esetedben a soap kommunikacio) vegetert, akkor az a szal szabalyosan "magatol" leallt.  ha stop()-ot interrupt()-ot vagy destroy()-t hivsz, akkor annak nem lesz jo vege.  joco  Jozsef Tabanyi mailto:jozsef at tabanyi.hu http://www.tabanyi.hu On Thu, 4 Jan 2007, [ISO-8859-2] Maglódszki Viktor wrote:  > lényeges részek:main (jframe)connect (extends main)ConnThread (extends connect és implements Runnable)main-on van a label (state)connect-en 1 gomb -> elinditja a ConnThread-ot (1 processmonitorral) soap kapcsolódásha lezajlott akkor leallitja a szallatmivel van neki sajat Thread szal; ezt null-ra allitom (tehát van saját stop metódusom)ha ez kész jelzi, hogy sikeres-e a kapcsolódás azzal, hogy belehiv a szülőbe vagyis a connect-besuper.kesz()a kesz pedig megvaltoztatja a main-be a state.setText-el a szöveget(meg persze mást is csinál) után a connect és a processmonitor bezáródikde amikor connect változtat valamin (gomb állapota, state.setText) egyszerűen hatástalan a main form-on ...ha valami nem irtam le akkor bocs irjátok meg mi kell még és irom-- Eredeti üzenet --Feladó: Andras Dobrosi <dobrosi at gmail.com>Címzett: javalist at javagrund.huMásolat: Elküldve: 17:01Téma: Re: [Java lista] (nincs tárgy)Szia!Tedd fel a kodot, vagy a lenyegi reszeket, mert picit zavaros ez igy.AndrisOn 1/4/07, Maglódszki Viktor < bocios at citromail .hu> wrote: csak annyi, hogy a gyermek itt elég sok mindent csinálezért külön szállon fut aztán megállitom ugye és ekkor belehivok a szűlőbe a szülő egy metódusábaitt állitom át a label text-etellenőrzés képpen átállitás után le is kérem getText és jót ad vissza sőt netbeans-ben watch-be is beletettem és ott is látni, hogy átállitodik a textegyszerűen a szülőn a frame-n nem látszikegyébként mást sem tudok igy csinálni: pl nem tudok egyszerűen setEnabled(false)-val letiltani 1 gombot... mintha hiába állitanám meg a szállat és nem jönne ki belőlepedig null-ra állitom és a netbeans is kiirja, hogy "thread stopped"... -- Eredeti üzenet --Feladó: Zsombor <gzsombor at gmail.com> Címzett: javalist at javagrund.huMásolat: Elküldve:  16:40Téma: Re: [Java lista] (nincs tárgy)On 1/4/07,  Maglódszki Viktor <bocios at citromail.hu> wrote: esetleg annak köze lehet a dologhoz hogy a gyermekben szál is fut?de persze megállitom meg mindenszóval megállitom a szállatés belehivok a szülőbe, hogy változtasson a status nevű label-on de a szülő form-on nem látszik az eredmény  Hő? Nem értem mi az hogy a gyermekben szál is fut, illetve hogy a szálat megállítod. Amennyiben nem közvetlenül az esemény kezelő szálból állítgatod az értéket, akkor   SwingUtilities.invokeLater -t ajánlom használni. Persze kód nélkül nehéz eldönteni, én még arra gyanakodnék, hogy mondjuk a gyerek frame nem rakja ki a szülő labeljét, hanem ugyanolyan névvel létrehoz egy sajátot ... vagy ki tudja.  üdv Zs _______________________________________________ Javalist mailing list  Javalist at javagrund.hu http://javagrund.hu/mailman/listinfo/javalist   _________________________________________ Hírkereső TOP50 hír - Bulvárhírek, sztárpletykák és a nap történései itt: KLIKK IDE! - http://www.hirkereso.hu/top50  _______________________________________________Javalist mailing listJavalist at javagrund.hu http://javagrund.hu/mailman/listinfo/javalist _______________________________________________ Javalist mailing list Javalist at javagrund.hu http://javagrund.hu/mailman/listinfo/javalist > > > _________________________________________ > Hírkereső TOP50 hír - Bulvárhírek, sztárpletykák és a nap történései itt: KLIKK IDE! - http://www.hirkereso.hu/top50 >  _______________________________________________ Javalist mailing list Javalist at javagrund.hu http://javagrund.hu/mailman/listinfo/javalist 


_________________________________________
Hírkereső TOP50 hír - Bulvárhírek, sztárpletykák és a nap történései itt: KLIKK IDE! - http://www.hirkereso.hu/top50
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20070105/5a04771c/attachment.html 


További információk a(z) Javalist levelezőlistáról