الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حركة شكل على panel

بدأه رااحيل في 13 مايو 2010 · 17 رد · 932 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد ان استفسر

عن كيفية جعل اى شكل يتحرك على panel

اريد فكرة عامة فقط

سأقول ما عندى و اتمنى ان يكون صحيح

اول شىء ان اقوم بعمل loop مفتوح و

ايضا اقوم بعمل timer و كل مرة يقوم البرنامج بتنفيذ ما بداخل ال loop

علما بانى ساقوم بوضع حالتين للشكل و يقوم الربنامج بتنفيذ حالة واحدة فقط فى كل مرة ينفذ فيها ال loop

اتمنى الافادة

اريد فكرة عامة فقط و انا سأفوم بالتنفيذ

00020309t.gif

1958_1963.gif
#3

قرأته

و لكنه لم يفدنى االان

لماذا؟

لانه يتحدث عن تطوير حزمة ما

يعنى الكلام موجه الى الذين يملكون خلفية اصلا عن تحريك الاشكال

اما انا و بكل صراحة

:wacko:ميح

00020309t.gif

1958_1963.gif
#4

تقصدى بحركة شكل - صورة مثلاً و عاوزها تتحرك ؟

----------------------

شكراً

#5

تايمر واعادة تعريف paintComponent

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#6

شكرا

بس من غير loop ?

00020309t.gif

1958_1963.gif
#7

ايه لزمة ال loop :) ؟

تحديد الصورة وعمل repaint وهكذا وهكذا

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#8

شكرا

سأحاول :wub:

00020309t.gif

1958_1963.gif
#9

السلام عليكم

انا حاولت و فعلا الشكل بيتحرك

بس بصراحة انا اتخضيت من الشكل اللى بيطلع بعد كام ثانية هههههههههههه

مش قادرة اوصف

عامة انا محتاجة الشكل يتحرك و لكن يحافظ على شكله الاصلى

اتمنى المساعدة

الكود فى المرفقات

Shaps.rar

00020309t.gif

1958_1963.gif
#10

بصى اولا التايمر المفروض مش بيتعرف جوا ال paintComponent المفروض انك تبدأيه فى ال constructor مع تحديد ال TimerListener وهو بيعمل implement لل ActionListener interface ويعيد تعريف actionPerformed وفيها يتم استدعاء repaint

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#11

شغل جميل يا بشمهندسه بجد والله

مروحه كويسه حتى الواحد فالصيف

هههههههههههههههههههه

ربنا يوفققك يارب

كويس الجرافيكس عامل شغل

سلام عليكم

Software Developer
Mahmoudkelany.com


 

#12

شكرا يا بشمهندس احمد

فعلا كدة بقت كل حاجة تمام

بس مشكلة واحدة الزوايا

انا حاولت كتير جدا بحيث ان الشكل مش يتغير

هو اه اه بيفضل ثابت بس

الزوايا بتزيد شوية

ممكن تساعدونى بخصوص الزوايا فقط

شكراا مقدما

00020309t.gif

1958_1963.gif
#13

لو السؤال مش واضح انا ممكن ارفع الكود؟؟

00020309t.gif

1958_1963.gif
#14

الحمد لله المشاكل كلها اتحلت

و الملف فى المرفقات للافادة :wub:

Shaps.rar

تم تعديل هذه المشاركة بواسطة اسراء شلبى في 18 مايو 2010 في 15:08

00020309t.gif

1958_1963.gif
#15

شغل جميل جدا جدا

انا نفسى اتعلم جرافكس لسه هندرسها السنه القادمه

بس هو انا لسه هانتظر :mad: :mad:

لو حد مممكن يفيدنا بكتب كويسه عن الجرافكس

يقبى جزاه الله كل خير

Software Developer
Mahmoudkelany.com


 

#16

بالمناسبة

انا استعملت timer class غير اللى معيد المادة استخدمة و لما شاف الكود بتاعى قالى

بيبقى فيه timer موجود فى swing مش متذكرة اوى قال ايه

انا الحمد لله نوعا ما عارفة اللى انا اشتغلت بيه

بس ممكن اعرف الفرق بينهم؟؟؟؟؟؟؟؟

00020309t.gif

1958_1963.gif
#17

صحيح في مؤقت في swing

وهذا على أساس ضمان عدم حصول مشاكل مع الواجهات

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#18

شكرا

عرفت ايه سبب وجود اتنين timer

00020309t.gif

1958_1963.gif

مواضيع مشابهة