ورود

View Full Version : سوال: استفاده از Thread



z_sadeghipour
شنبه 11 تیر 1390, 23:04 عصر
سلام
من دارم یک بازی می نویسم که توش دو تا تانک روی یک زمین بازی می کنند و می تونند تیر شلیک کنند و یک سری قوانین دیگه، اما می خوام دو تا کاربر بتونن همزمان بازی کنند یعنی یکی با Arrow keys و یکی دیگه با wasd و می خوام با thread بنویسم، ممنون می شم اگه راهنماییم کنین!

sina_oonline
یک شنبه 12 تیر 1390, 14:17 عصر
دوستان اگه جواب بدن من هم ممنون میشم البته اینجا هم بپرسیدم جواب خاصی نیومد
http://www.java-forums.org/threads-synchronization/46006-problem-multithread.html

Abalfazl
یک شنبه 12 تیر 1390, 18:24 عصر
برای آشنایی با مبانی استفاده از ترد در جاوا، مراحعه کنید به:


http://estakhrian.blogfa.com/post-9.aspx
و همچنین آن اندرز که:

Next of all, you wouldn't and in fact shouldn't use background threads to make Swing calls. Are you in fact absolutely required to use two background threads here? If so, can you post the actual requirements?

برهانش در اینجا خواهید دید:

http://lmgtfy.com/?q=swing+thread+safe

alirezaD1
دوشنبه 27 تیر 1390, 01:16 صبح
سلام دوست عزیز
خوب شما اگر از اینترفیس KeyListener ایمپلمنت کرده باشی دو تا متد به نام های KeyPressed و KeyRealesed داری.
حالا کاری که باید بکنی اینه که در متد keypressed اگر یکی از کلید های مورد نظرت فشار داده شد کار مربوط به اون کلید رو انجام بدی و در متد keyrealesed اگر یکی از کلید های مورد نظرت ارسال شد کار مربوط به آزاد شدن اون کلید رو انجام بده .

اگه سوالی داشتی بپرس