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

مشروع جماعي -برنامج الرسام-

بدأه علاء الصالحي في 1 سبتمبر 2008 · 44 رد · 8,202 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

بعد أن اتفقنا على المشروع الخاص بنا

من يريد المشاركة الفعلية في المشروع

يرسل رسالة على بريدي الخاص فيها بريده الإلكتروني

البريد الإلكتروني شرط للمشاركة

لا أريد أي نقاشات حول هذه النقطة

لأننا سنجري اجتماعاتنا على الماسنجر

لماذا لا نجري الاجتماعات هنا؟

الاجتماعات ستحتوي على نقاشات حول الهيكلية العامة

بمعنى أنها قرارات إدارية بحتة

ثم إنها أسرع في التواصل

سيكون أول اجتماع يوم الاثنين الساعة 8 بتوقيت جرنيتش

سنحاول أن نضع وقت جيد للجميع بعد ذلك لكن لزاماً حضور أول اجتماع

تحياتي

تم تعديل هذه المشاركة بواسطة alaadiaa في 1 أكتوبر 2008 في 03:02

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

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

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

728x90.png

#2

أنا آسف يا شباب

الآن انتبهت أني لم أذكر كلمة مساءاً

الساعة 8 مساءاً وليست صباحاً أي أنها بمعنى 20

لم أتلقى غير إيميلين لحد الآن وهما

الأخ mr.beshoy

والأخ خلدون خالد2

والأخ shado

مع هذا سنبدأ اليوم بإذن الله

تحياتي

تم التعديل لإضافة شادي

تم تعديل هذه المشاركة بواسطة alaadiaa في 1 سبتمبر 2008 في 16:24

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

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

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

728x90.png

#3

معكم بعون الله و قوته

aboShoraih@hotmail.com

#4

السلام عليكم

كنت اود المشاركة في المشروع و لكن للاسف لن استطيع التواصل معكم

عبر البريد الالكتروني,

معلش اعذروني

موفقين ان شاء الله

#5

السلام عليكم ورحمة الله وبركاتة

انضم اليكم ان شاء الله

الايميل

aq5@windowslive.com

فامان الله

والخاملون اذا غدوت تلومهم سمعوك في اذانهم تترنم .. هذا نحن العرب للاسف

[spacing]

HaKxEr HaCker

My Site

[/spacing]

#6

ممممممممممم

المشروع تقريباً أغلق

لأني أحسست أن كل الذين كانوا يتلكمون

بدون أي رغبة حقيقية

والبعض يظن أني مدرس خصوصي لأعلمه جميع ما يجهل

في النهاية لم يتبقى معي سوى واحد أو اثنين على أقصى تقدير

لهذا أنا أوقفت المشروع

وأعمل حالياً على مواعيدي

على العموم أنا عملت على برنامج رسام سابق

ستجدوه هنا في المنتدى

بإمكانك البحث عنه

تحياتي

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

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

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

728x90.png

#7
والبعض يظن أني مدرس خصوصي لأعلمه جميع ما يجهل

مو هذا اكان العشم فيك ياعلاء كلنا اخوان وكلن بعلمه يفيد غيره وكلنا مدرس لغيره اللذي ينقص علمه

ولا لما فتحنا المنتدى وواجهنا 24 ساعه

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#8

أي نعم نحن إخوان

أي نعم وأتمنى أن أفيدكم بكل ما عندي

لكن هناك فرق في أن تشارك في مشروع جماعي

وأن تشارك في درس خصوصي

مشكلتكم أنكم تظنون أن كون المشروع للمبتدئين

يعني أن هدف المشروع تعليمكم

هذا غير صحيح مطلقاً

هدف المشروع الجماعي الأساسي

هو الإنتاج النهائي

على العموم انتهى النقاش في الموضوع

وقد أغلق المشروع بالنسبة لي

بإمكانكم الإكمال إن أردتوا

ويمكنك البدء من الشيفرة التي وضعتها لكم

تحياتي

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

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

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

728x90.png

#9

كما عهدنا وجدنا وقطفنا

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#10

كلامك صح اخي علاء و لكن هناك تعليق بسيط بس ؟؟؟

هناك بعض الناس برضه بتبقي برضه مش عارفة تمشي مع الموضو ع شوية عشان

كده بيقعد تسال كتير لذلك كن صبور عليهم و جزاك خيرا

و انا عارف ان ده هيعطل المشروع غير ان البعض مش بيكمل كمان ؟؟؟؟؟؟؟؟؟؟؟

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

mylogo.gif

#11

معك أخي المهم المواصلة في انجاز المشاريع و شكرا نحن هنا

image-27.gif

concepteur realisateur java j2ee

php5 and asp

#12

طيب يا جماعه المشروع دا لسه قائم ولا اإيه

؟؟

لو قائم ياريت تشاركوني فيه

اميلي هو

mr_pro_2020[AT]yahoo.com

#13

طيب بما أن عددكم كبير هكذا

ولو أني كنت لا أريد الإكمال

لكن لعل الله أن يطرح فيه خيراً

اطرحوا أفكار للمشروع

ليقم أحدكم بعمل تصميم مبدأي GUI سواءاً على مصمم أو سكيتشات رسم

أروني أنكم تريدون نجاح المشروع

ولنجعل هدفنا الناتج النهائي

لا النفع الشخصي

لا للقاءات الماسنجر حالياً

حتى أتأكد من أنكم تريدون العمل بجد

تحياتي

تم تعديل هذه المشاركة بواسطة alaadiaa في 11 سبتمبر 2008 في 18:04

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

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

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

728x90.png

#14

السلام عليكم

قبل ما نبدا بالGUI component دعونا نتفق على الrequirements للمشروع

و بعدين بنترجمهم الىinterfaces حتى اللي حيبني الواجهات ما يتغلب

المتطلبات كبداية اراها كالتالي:

1) رسم خط, رسم مستطيل, رسم شكل بيضاوي, رسم مظلع

2) كتابة نص

3)قلم , ممحاة,و الملئ باللون

4) قص, لصق, نسخ

5) طبعا قائمة ملف و ما تحتويه من فتح و حفظ و حفظ باسم و جديد

6) قائمة تحرير و ما تحتويه من تراجع و تكرار

و ياريت كل واحد حاب يعدل فيها يطرح رأيه حتى الكل يستفيد

حياكم الله جميعا

#15

أنا موافق مبدأياً على المتطلبات التي طرحتيها jfriend

أضيف لها التراجع والاستعادة

تحياتي

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

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

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

728x90.png

#16

السلام عليكم فعلا أخوي نريد المتابرة و المتابعة يعني اولا تخطيط تم الاتفاق على المرحلة الاولى و هكدا حتى ننتهي بادن الله

جميل جدا ما أراه أريد فقط ان اضيف

- الالوان يعني اختيار الالوان من الباليت و هي سهلة

- عمل زووم و التراجع للخلف

-عمل دوران للرسم بالزوايا 90° او 360 وهكدا ,,,

وشكرا

image-27.gif

concepteur realisateur java j2ee

php5 and asp

#17

السلام عليكم

اقتباس
جميل جدا ما أراه أريد فقط ان اضيف

- الالوان يعني اختيار الالوان من الباليت و هي سهلة

صحيح اهم شيء قد نسيته

اقتباس
- عمل زووم و التراجع للخلف

-عمل دوران للرسم بالزوايا 90° او 360 وهكدا ,,,

رأيي ان نؤجل هاتين الفكرتين الى ان ننتهي

من الافكار السابقة لانهن لسنا باليسيرتين

#18

نكتفي بهذه المتطلبات مبدأياً

1) رسم خط, رسم مستطيل, رسم شكل بيضاوي, رسم مظلع

2) كتابة نص

3)قلم , ممحاة,و الملئ باللون

4) قص, لصق, نسخ

5) طبعا قائمة ملف و ما تحتويه من فتح و حفظ و حفظ باسم و جديد

6) قائمة تحرير و ما تحتويه من تراجع و تكرار

7) التراجع والاستعادة

8) اختيار الالوان من الباليت

9) عمل زووم و التراجع للخلف

10) عمل دوران للرسم بالزوايا 90° او 360 وهكدا ,,,

لو احتجنا زيادة متطلبات في ما بعد سنقوم بذلك

هل هناك أحد لديه تصور عن شكل البرنامج؟؟

تحياتي

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

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

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

728x90.png

#19

السلام عليكم

أظن ان ما ياتي بعد ذلك كماليات

لكن المهم ان نبدأ وياريت نبدأ بسرعه :)

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

اقتباس
نكتفي بهذه المتطلبات مبدأياً

1) رسم خط, رسم مستطيل, رسم شكل بيضاوي, رسم مظلع

2) كتابة نص

3)قلم , ممحاة,و الملئ باللون

4) قص, لصق, نسخ

5) طبعا قائمة ملف و ما تحتويه من فتح و حفظ و حفظ باسم و جديد

6) قائمة تحرير و ما تحتويه من تراجع و تكرار

7) التراجع والاستعادة

8) اختيار الالوان من الباليت

9) عمل زووم و التراجع للخلف

10) عمل دوران للرسم بالزوايا 90° او 360 وهكدا ,,,

لكن عاوز نتكلم عن اننا هنشتغل من ايه كتاب ولا الموضوع هيمشي إنه شرح او سيتم طرح فكرة عامه مثلا و الكل يبحث عن

طريقه عملها وبعدين نتناقش

وياريت نعرف وسيله الاتصال هتكون عن طريق المنتدى ولا ماسنجرات

انا افضل انها تكون على المنتدى ويكون التكنيك اللي نمشي عليه انه سكو نفيه قائد للمشروع ويقول

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

تقبلوا تحياتي

#20

هذا مشروع جماعي بمعنى الكلمة

ستوكل مهام لكل من يشارك

لا وجود لشرح أو أي شيء

ستستفيد بالتفاعل مع المشروع

من المشاكل التي ستمر عليك

ننتظر أن يتبرع أحد بعمل واجهات للمشروع

تحياتي

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

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

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

728x90.png

#21

اولا اعتذر عن غيابي في الفترة الماضية

ثانيا / هل ستكون لغة المشروع عربي او انجليزي ؟

انا اقترح ان نعتمد اللغة الانجليزية ثم توفير اللغة العربية في النهاية

#22

العكس صحيح

العربية أولاً

ثم إن أردت أن تضيف غيرها فلا مانع

تحياتي

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

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

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

728x90.png

#23

نعم العربية أولا.

#24

السلام عليكم .

شكرا لك أخي alaadiaa .. لم أكن أظن ان الموضوع له علاقة بالجرافكس الا اليوم :D .

أتمنى المشاركة .. ولكن قبل ذلك أريد أن أطرح وجهة نظري .

1- فصل GUI عن النواة .. يعني لا يجب أن يكون البرنامج " مشربك " مع الGUI .. فلو جاء شخص وقال انه لا يجب ال swing مثلا .. فانه يمكنه اعادة كتابة البرنامج .. باعادة كتابة كلاسين أو ثلاثة على أقصى تقدير ..

2- ينقسم البرنامج الى ثلاثة أقسام رئيسية :

- حزمة الصور لتحميل صور bmp - tga - jpg الخ .. يجب أن نكتب " من الصفر " كلاسات خاصة بتحميل هذه الصور .. صحيح أن هذا موجود بالجافا .. ولكن الهدف تعليمي .

- حزمة الرسم الاساسية .. حاويات الصور .. رسم النقاط والخطوط .. وتطبيق مبدأ ال Anti-aliasing .. الخ .. وممكن نعتمد على كلاسات الجافا الجاهزة .. للتسهيل .

- حزمة الواجهة .. وهي البرنامج نفسه باستخدام GUI مثل swing .

- أقترح أن تكون وجهة البرنامج مثل برنامج الرسام ( تماما) .. حتى يكون هناك تفاهم كبير بين الاعضاء .

- أنا مستعد لكتابة الجزء الخاص بقراءة وكتابة الصور .. وسنبدأ بصورة BMP كبداية .. وممكن نستعين بمكتبة مثل devil .. الى حين اكتمال هذا الجزء .

وبحكم أنك أخي alaadiaa قائد المشروع .. ستكون مديرنا ومسؤول عن الجزء المهم من البرنامج :wink: .

المهم أن يكتمل المشروع خلال مدة واضحة محددة .. والابتعاد عن المسنجر :D

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#25

مادام الموضوع فيه الشمري باشا

إذاً فجهزوا أنفسكم

فهناك الكثير من الفائدة

جافا تحتوي على ثلاث فئات ستريحنا في النقطة الثانية حاويات الخطوط والمستطيلات والبيضاويات وهي

Line2D

Rectangle2D

Ellipse2D

وتحتوي على الدقتين double و float

بالنسبة للصور فحاويتها Image لكن إذا أردت أن نكتب حزمة لتحميل الصور

سنبحث وقتها آلية عمل حاوية لها

بالنسبة لتحليل تركيب البيانات

ما رأيكم في الأخ Gap buffer؟

أظنه أفضل الموجودين في عمليات الإضافة والحذف

يمكنكم البحث عنه للذين لا يعرفونه

أريد أن أؤكد على أن الجافا لا تعيد الرسم بنفسها

وإنما يجب علينا أن نحفظ الأشكال في تركيب بيانات ما

حتى نتمكن من إعاد الرسم مرة ثانية

تحياتي

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

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

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

728x90.png

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…