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

أستخدام برامج الjava للمبتدئين

بدأه salemazab في 16 مايو 2009 · 2 رد · 566 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تعلم أستخدام برامج ال Java

أستخدام برامج الجافا

عزيزى عضو

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

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

لذا أسألكم أظهار أهتمامكم بموقعكم وأوعدكم أننى لم أتأخر عنكم

نبدأ بموضوعنا اليوم بالتعرف على مفهوم لغة JAVA

والفرق بينها وبين لغة JavaScript

وكيفية أنشاء برامج لغة JAVA والمعروفة بأسم(JAVA Applets)وكيفية أستخدامها من خلال ملفات HTML

ماهى لغة JAVA ؟

هى مدعومة من معظم مستعرضات الوب فضلا عن كود لغة JavaScript

فالأولى عبارة عن لغة متكاملة من لغات المستوى الأعلى وتستخدم فى تطوير المواقع الكبيرة عن امكانية تضمينها داخل صفحات الوب وتشبة الى حد كبير لغة c++

أما التانيةJavaScript فيتم تضمينها داخل صفحات الوب مباشرة

ونظرا لأن لغة جافا احدى لغات البرمجة المترجمة يتم تمثيلها فى صورة برامج وهى غالبا ماتكون برامج صغيره يطلق عليها اسم Applets

حيث يمكنك تضمينApplets فى اى مكان بصفحة الوب

ويمكنك من خلال برامج جافا تمثيل كل ماترغبة من بداية التفاعل مع المستخدم ومرورا بالعمليات الحسابية وحتى الأحداث الرسومية كالرسوم المتحركة

ولكى تتعلم هذة اللغة فأنت محتاج الى الكثير من الوقت والتركيز والصبر خاصتا على المبتدئين

متطلبات جافا

لكى تتمكن من استخدام برامج جافا داخل صفحات الوب يجب ان يدعم مستعرض الوب لغة جافا والا سيطلب منك تحميل برامج اضافية من خلال الانترنت

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

- المترجم المستخدم فى تحويل الكود الذى تقوم بكتابتة الى bytecode لكى تفهمة اللغة

- المفسر الذى يقوم بتشغيل برامج Applets بمعدل سطر واحد فى كل مرة

- عارض البرامجapplet viewer لأختبار وتشغيل البرامج

- المصحح والذى يساعدك على تتبع الأخطاء وتصحيحها وحل المشاكل الموجودة بالكود

- مجموعة من الأمثلة التى تعاونك على كيفية انشاء وطريقة عمل البرامج

- مجموعات من ملفات التوثيق التى تحتوى على شرح كيفية استخدام اللغة وعناصرها بتنسيق html

- برنامج التطوير المستخدم فى ترقية البرامج القديمة

أستخدام العنصر APPLET

نقوم بتضمين كود JS داخل صفحة html من خلال العنصر Script يتم تضمين جافا بأستخدام عنصر أخر هو Applet

وذلك بأستخدام الصيغة التالية:

<APPLET CODE="appletFile"WIDTH=pixels HEIGHT =pixels>

<!-HTML كود->

</APPLET>

لاحظ مايلى:-

- يتم أستبدال appletFile داخل الصفة CODE بأسم الملف الذى يحتوى على برنامج جافا ويكون دائما بالأمتداد class

-يتم تعيين عرض وارتفاع الملف داخل صفحة الوب من خلال الصفة WIDTH والصفةHEIGHT بالترتيب

- يمكنك تضمين كود html داخل العنصر Applet تحسبا لعدم تدعيم مستعرض الوب المستخدم للغة جافا حيث تتجاهل مستعرضات الوب التى تدعم جافا هذا الكود بينما تتجاهل المستعرضات التى لاتدعم جافا العنصر Applet برمتة

وقد يحتوى العنصر APPLET على عدد من الصفات الأضافية والتى يمكننا توضيحها كما يلى:

الصفة NAME

تسمية البرنامج applet بأسم مميز يمكن استخدامة فى اماكن اخرى داخل الكود

الصفةCODEBASE

تعيين مسار المجلد الذى يحتوى على ملف applet اذا لم يكن موجودا بنفس المجلد الذى يحتوى على ملف html

الصفة ALT

تعيين نص بديل لأظهارة فى حال عدم القدرة على تشغيل برنامج applet لأى سبب من الأسباب على الرغم من تدعيم المستعرض للغة جافا وهذة نفس وظيفة الصفة ALTداخل العنصر IMG

الصفة ALLIGN

تعيين محاذاة applet بأستخدام احدى القيم LEFT,RIGHT,TOP,TEXTTOP,MIDDLE,ABSMIDDLE,BASELINE,B OTTOM,ABSBOTTOM

الصفة HSPACE

تحتوى على قيم المسافة المحيطة بيمين ويسار البرنامج

الصفة VSPACE

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

تمرير معاملات APPLET

يتم تعريف هذة المعاملات من خلال العنصر PARAM

الذى يتم وضعة بعد رمز بداية العنصر APPLET مباشرة وقبل كود HTML ورمز أغلاق العنصر APPLET

ويحتوى العنصر PARAM على الصيغة التالية:

<PARAM NAME =appletAttribute VALUE =value>

لاحظ:

- يتم استبدال appletAttribute داخل الصفة NAME بأسم المعامل أو الصفة

- يتم استبدال value بقيمة هذة الصفة

ويتم أستخدام العنصر PARAM مع كل معامل ترغب فى أضافتة لبرنامج Applet كما يتم الوصول الى قيم المعاملات الممررة من خلال الدالة .getParameter()

أنشاء برامج JAVA

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

الأسم : سالم عزب

الجنسية : مصرى

تصميم ,أستضافة,أشهار مواقع,برمجة

منتديات صووت مصر

http://fourms.sootmasr.com

أستضافة موقعك بالمجان دون شروط ودون وضع أعلانات وبالتعاقد كأنها مدفوعة

يوجد بالمنتديات دليل مواقع صديقة أدلة البحث المختلفة

جوجل ياهو ألكسا نتسكيب

webmaster@sootmasr.com

salemazab@hotmail.com

#2

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

بالإضافة إلى الوسم <applet>، هناك وسمان آخران

<object> خاص ب IE

http://java.sun.com/docs/books/tutorial/de.../objecttag.html

و<embed> الخاص بmozilla وأخواتها http://java.sun.com/docs/books/tutorial/de...t/embedtag.html

ولكني لا أدري مدى استعمال هذين الوسمين، وأردت فقط أن أشير إلى وجودهما

#3

جيد جدا أخ سالم ,,

نرجو منك المتابعة ..

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