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

Eclipse و صناعة Gui

بدأه djug في 14 مارس 2008 · 17 رد · 3,730 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أود بدأ مشروع صغير بلغة java و في بيئة eclipse لكن لاحظت صعوبة إنشاء GUI لبرنامجي

قمت بإضافة بعض الـ plugins لكن لا أدري كيفية استعمالها.. ( برمجت سابقا بالـ c# على بيئة VS2005 و أبحث عن إضافات تجعل من eclipse مشابهة نوعا ما للـ VS2005 إن أمكن ذلك)

قرأت موضوعا يشير إلى استعمال Visual Editor+eclipse

لكن لم أجد لا رابطا للتحميل و لا شرحا مفصلا

فأرجو المساعدة

#2
dr_sara كتب:
السلام عليكم ورحمة الله وبركاتة

لماذا eclipse؟

netbeans افضل بكثير

بالتوفيق ان شاء الله

دفتر شروط المشروع الذي أعمل عليه يفرض eclipse

و عليه ..

هل من حلول؟

#3

بإمكانك الذهاب إلى موقع eclipse

تحت بوابة إضافات plug in

ستجد مبتغاك بإذن الله

أو اذهب إلى موقع easyeclipse

وهي إحدى توزيعات eclipse

فيها عدد جيد من الإضافات

تحياتي

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

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

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

728x90.png

#4

يرفع لعلنا نجد فائده

#5

هنا ستجد ما تريد ولكنه ب$$$$

http://www.jformdesigner.com/

دمتم في رعاية الله

مدونتي

برمجة وما يتبعها

#6

غير مجاني يا عبد الله

تحياتي

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

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

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

728x90.png

#7

لا لقيت مجاني لكن ما هي عمليه !! وهي على الرابط التالي

http://cloudgarden1.com/jigloo_420.zip

صورة للواجهه

2008_05_06_130259_nKkaUXJurG.png

مافيه وحده سهله التعامل ؟؟؟ وين المبرمجين ؟؟؟ لهذه الدرجه ما احد يطبق مشارع بالجي يو اي !!!

#8

الأغلب هنا مرتاحين مع NetBeans لأنه سهل التعامل ومرتب ليس كما هو الحال مع Eclipse ..

أساسيات التعامل مع Eclipse :

Getting started with the Eclipse Platform

Get started with the Eclipse Platform

GUI in Eclipse :

Visual Editor Project

نزل الحزمه اعلاه .. بعدها :

Build GUIs with the Eclipse Visual Editor project

مقال عنها أيضا من Dr.Dobb's :

The Eclipse Visual Editor

أو ممكن تستخدم شيء أخر مثل Jigloo :

Jigloo SWT/Swing GUI Builder for Eclipse

وستجد Tutorial يشرح كيفيه عمل واجهه بهذا الحزمه ..

جميع الPlug-in الخاصه بEclipse :

Eclipse Plugin Central (EPIC)

مواضيع جيده من ibm :

Eclipse ide project resources

وهناك نسخه eclipse معربه من تعريب بشير النعمي -أحد الأعضاء هنا- ، يبدوا أنها تحتوي على GUI Builder :

eclipse باللغة العربية !

بالمناسبه ، لم أستخدم أي شيء مما ذكر أعلاه :P

في حال لم تجد أي حل، تابع هنا ، وان شاء الله تتسهل أمورك ...

بالتوفيق ،،

تم تعديل هذه المشاركة بواسطة Wajdy Essam في 7 أكتوبر 2008 في 20:54

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#9

جزاك الله كل خير حقيقة كفيت ووفيت والاخ النعيمي مشهور عنه استخدامه للكي تي (َQT)

اما بالنسبه للنت بين فلم استخدمه ... لكن ان شاء الله سأحمله

وهذا ملف جيد لشرح استخدام jigloo في eclipse

http://fmi.zloba.net/wp-content/uploads/20...e-jigloo-a4.pdf

تم تعديل هذه المشاركة بواسطة ابو خلف في 7 أكتوبر 2008 في 21:02

#10

ممكن سؤال

ليه أنت ما بتعمل الواجهة علي إيدك بالكود؟؟؟؟؟؟

أنا مستخدمتش الgui bluider إلا عندما كنت مبعرفش أعمل واجهة بالكود

لكن الآن بعمل كل شغلي بالكود يببقي فيه مرون كبيرة وقدرة اكبر علي التعديل بسرعة أكبر

السؤال للجميع

ياريت تفيدوني

دمتم في رعاية الله

مدونتي

برمجة وما يتبعها

#11

كلام سليم ، الكود هو الأساس طبعا .. لكن في حال كبر المشروع , وازدادت عدد الواجهات Frame ، هنا سوف تكون عمليه كتابه كود الواجهه طويله جدا وسوف تأخذ وقت طويل حتى تنتهي منها بشكل ملائم ، ناهيك عن صعوبه اداره الـ Layout Management خاصه اذا كان واجهتك تحتوي على الكثير من الأزرار والقوائم ..

لذلك GUI Builder سوف يسهل عليك كل هذا ، ويجعلك تركز في المشروع والمشكله التي تريد حلها وليس على الواجهه .. ويعتبر هذه الأدوات من Rapid Application Development أختصار RAD

وبشكل عام ، أي مبتدئ عليه الأبتعاد عن هذه الTools وكتابه برامجه في Notpad أو JCreator الى أن يتشرب مفهوم البرمجه بجافا بشكل جيد ، بعدها سوف يدرك فائده هذه الأدوات بشكل حقيقي ...

بالتوفيق ،،

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#12

معذرة لتدخلى فى منتدى الجافا و انا لا افقه فيها شئ , لكن كما قال اخى وجدى و اخى ابو عوف abuoof الكود هو الاساس ففى مشاريعى باستخدام

C++ & Qt افضل عمل الواجهة من الكود لأنها توفر التحكم الكامل فى شكل البرنامج لكن الحمد لله حتى الان لم اجد اى مشكلة لأن كل مشاريعى مازالت صغيرة :ph34r: :unsure: -_-

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

Qt Designer ام باستخدام الكود .

ايضا فى النقطة التى ذكرها الاخ وجدى , بخصوص الابتعاد عن الـ Tools الجاهزة , فعلا البرمجة باستخدام محرر نصوص بسيط كـ Notepad++ , هذا فعلا انسب طريقة للمبتدئين ليتعلموا كيف يعمل الشئ من اساسه , فمثلا افضل ايضا ترجمة البرنامج من خلال الـ Console .

وفقكم الله جميعا ,,,,,,,

#13

انا اختلف معك اخي ابو عوف ...

انت تعلم ان اي مبرمج لا بد ان يدرس البرمجه لمدة طويله كي يكون متمكن منها ... ويدرسها على ابسط شئ مثل استخدام الكونسول ... لكن بعد هذه المرة المبرمج يبحث عن السرعة + الجودة في العمل ... وهذا ما توفره بيئة الـ GUI او MFC في لغة C++ او الـ QT وغيرهااا

اعتقد انك لم تعمل على مشاريع كبيرة ... تشتت تركيزك قبل ان تبدأ فكيف اذا بديت !!!

تم تعديل هذه المشاركة بواسطة ابو خلف في 8 أكتوبر 2008 في 01:07

#14
اقتباس
لأغلب هنا مرتاحين مع NetBeans لأنه سهل التعامل ومرتب ليس كما هو الحال مع Eclipse ..

هيه وجدي فيها دم هذه :angry: :angry:

جرب اكليبس وستعرف أن نت بينز لم يكن سوى غبي آخر

تحياتي

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

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

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

728x90.png

#15
alaadiaa كتب:
هيه وجدي فيها دم هذه :angry: :angry:

جرب اكليبس وستعرف أن نت بينز لم يكن سوى غبي آخر

تحياتي

:wacko:

هلا اخوي

عطنا معلومات عن الاكلبس ؟

انا سمعت انه افضل لكن الاخوان جزاهم الله كل خير كلامهم غير كذا

اتمنى ان تعطينا ما لديك لتفيدنا في الموضوع

#16

ببساطة اكليبس يحتوي على كل ما يحتويه الأخ نتبينز

لكن بمميزات

1- لا تحتاج إلى عمل setup وإنما فك وشغل

2- الذاكرة ثم الذاكرة ثم الذاكرة

3- نظام plug-in فيه جميل جداً مجرد فك الإضافة وضعها الملفات في مجلد اكليبس

كما أنك تستطيع إيقاف أي إضافة

4- يمكنك من تصليح الأخطاء بسهولة

5- يحتوي على قاموس يساعدك على التأكد من التهجئة للملاحظات

6- يحتوي على أكثر من إصدار لأكثر من لغة

لا أعرف إن كان الأخ نتبينز يحتوي على هذه المميزات

لكن بالتأكيد فإن النقطة 2 غير موجودة

تحياتي

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

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

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

728x90.png

#17
اقتباس
اعتقد انك لم تعمل على مشاريع كبيرة ... تشتت تركيزك قبل ان تبدأ فكيف اذا بديت !!!

أخي أكبر مشروع أشتغلت به كان مطلوب مني فيه 7 فريمات أحداها بداخلها 7 بانل بيتقلبو عليها nextيعني بعدد من الكموننت في كل فريم كبير أحدهم به حوالي 30+ مشروع صغير

طبعاً الفريم إلي بها 7 بانل عملتها 4 مرات كل مرة متعجبش الleader -ربنا ميحكمهوش عليك

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

لماذا لم أستخدم builderأنه كان ممنوع فقد كنا في تدريب صيفي المراد منه التعلم وليس المشروع -مع انهم موقفين الشهادة عليه-

ما لمسته أن التعديل في الكود اسهل شيء خاصة أن كنت ضعيف في الoopمثلي

ومعا هذا أنا مقتنع بوجهة نظركم بأن المشاريع الكبيرة تحتاج للعمل مع gui builder لأن عندها سأكون قد أدركت أفضل شكل أصمم به قبل البدأ في تصميم الواجهة ولن أحتاج للتعديل الكثير

دمتم في رعاية الله

مدونتي

برمجة وما يتبعها

#18

بالنسبة لضرورة وجود برامج تصميم واجهات لا بد من وجودها

لن نبتعد لنسال اخواننا واصدقانا واحبائنا :wink: مبرمجين لغات ميكروسفت ولماذا سوقهم هالايام ماشي كتير

بكل بساطة الوصول للهدف اسرع

ها نسيت ..انا لا اعمل الا على صديقنا نت بينز ..طبعا اذا احتجت للواجهات

الله معكم.

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