يعد التطبيق الصغير نوعًا خاصًا من البرامج المضمنة في صفحة الويب لإنشاء المحتوى الديناميكي. يتم تشغيله داخل المتصفح ويعمل من جانب العميل.
ميزة التطبيق الصغير
هناك العديد من المزايا للتطبيق الصغير. وهم على النحو التالي:
كائن المصفوفة في Java
- إنه يعمل من جانب العميل لذا فإن وقت الاستجابة أقل.
- مؤمن
- يمكن تنفيذه بواسطة المتصفحات التي تعمل ضمن العديد من الأنظمة الأساسية، بما في ذلك Linux وWindows وMac OS وما إلى ذلك.
عيب التطبيق الصغير
- مطلوب البرنامج المساعد في متصفح العميل لتنفيذ التطبيق الصغير.
هل تعرف
- من المسؤول عن إدارة دورة حياة التطبيق الصغير؟
- كيفية تنفيذ الرسوم المتحركة في التطبيق الصغير؟
- كيف ترسم مثل فرشاة الرسم في التطبيق الصغير؟
- كيفية عرض الساعة الرقمية في التطبيق الصغير؟
- كيفية عرض الساعة التناظرية في التطبيق الصغير؟
- كيفية التواصل بين التطبيقين؟
التسلسل الهرمي للتطبيق الصغير
كما هو موضح في الرسم البياني أعلاه، تقوم فئة التطبيق الصغير بتوسيع اللوحة. تعمل فئة اللوحة على توسيع الحاوية وهي الفئة الفرعية للمكون. |
دورة حياة برنامج جافا
- تمت تهيئة التطبيق الصغير.
- تم بدء تشغيل التطبيق الصغير.
- تم رسم التطبيق الصغير.
- تم إيقاف التطبيق الصغير.
- تم تدمير التطبيق الصغير.
أساليب دورة الحياة للتطبيق الصغير:
توفر أساليب دورة حياة فئة java.applet.Applet 4 وفئة java.awt.Component أساليب دورة حياة واحدة للتطبيق الصغير.
java.applet.Applet فئة
لإنشاء أي برنامج صغير، يجب أن تكون فئة java.applet.Applet موروثة. ويوفر 4 أساليب دورة حياة التطبيق الصغير.
java.awt.Component فئة
توفر فئة المكون طريقة دورة حياة واحدة للتطبيق الصغير.
رمي رميات في جافا
من المسؤول عن إدارة دورة حياة التطبيق الصغير؟
برنامج جافا الإضافي.
كيفية تشغيل التطبيق الصغير؟
هناك طريقتان لتشغيل التطبيق الصغير
- عن طريق ملف HTML
- بواسطة أداة appletViewer (لغرض الاختبار).
مثال بسيط للتطبيق الصغير بواسطة ملف html:
لتنفيذ التطبيق الصغير بواسطة ملف html، قم بإنشاء تطبيق صغير وقم بتجميعه. بعد ذلك قم بإنشاء ملف html ووضع كود التطبيق الصغير في ملف html. الآن انقر فوق ملف HTML.
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome',150,150); } }
ملحوظة: يجب أن تكون الفئة عامة لأن كائنها تم إنشاؤه بواسطة برنامج Java Plugin الموجود على المتصفح.
myapplet.html
مثال بسيط على التطبيق الصغير بواسطة أداة appletviewer:
لتنفيذ التطبيق الصغير باستخدام أداة appletviewer، قم بإنشاء تطبيق صغير يحتوي على علامة التطبيق الصغير في التعليق وقم بتجميعه. بعد ذلك قم بتشغيله بواسطة: appletviewer First.java. الآن ملف Html غير مطلوب ولكنه لغرض الاختبار فقط.
مجموعة في السلسلة
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome to applet',150,150); } } /* */
لتنفيذ التطبيق الصغير باستخدام أداة appletviewer، اكتب في موجه الأوامر:
<strong>c:></strong> javac First.java <strong>c:></strong> appletviewer First.java