استخدام الهتمل (HTML) بمكونات الـ Swing
|
بسم الله الرحمن الرحيم تستطيع استخدام و عرض الهتمل (HTML) في معظم أدوات الـ Swing، سوف نقوم بعرض الطريقة عن كيفية عرض الهتمل (HTML) في بعض الأدوات مثل الـ JLabel و الـ JButton. لنبدأ بمثال بسيط بدون استخدام الهتمل (HTML): الكود:
و هنا تستطيع رؤية نتيجة البرنامج
سوف تلاحظ أن البرنامج سليم و قام بالمطلوب لكن هل تريد عرض الـ st, nd, rd & th على أعلى الرقم مثل 1st. تستطيع عمل ذلك من خلال وسم الهتمل (HTML). الكود:
و هذه هي النتيجة:
تستطيع عمل المزيد من خلال الهتمل (HTML)، ككتابة النصوص الطويلة بعدة سطور و اضافة الخطوط و الخ. بالمثال التالي سوف نقوم بعرض مثال عن أهمية استخدام الهتمل (HTML) مع مكونات الـ Swing. سوف نستخدم النصوص الطويلة لإظهار النتائج بالشكل المطلوب:
الكود:
و هنا تستطيع مشاهدة النتيجة، فإذا قمت بتكبير الاطار (Frame) ستلاحظ الفرق بين استخدام الهتمل او بدونه.
تستطيع عمل المزيد و المزيد باستخدام الهتمل (HTML). سوف تشاهد كيفية كتابة النصوص بجميع التأثيرات عليها. الكود:
و هذه هي النتيجة:
سوف تصبح الأمور أسهل اذا قمت باستخدام لوحات الأسلوب الساقط (Cascading Style Sheets) مع الهتمل (HTML). مثال ذلك: تستطيع انشاء style sheet باسم jbutton.css. الكود:
و بعد ذلك نقوم بكتابة كود الجافا -يجب عليك تحديد اسم و مكان الملف باستخدام getResource()- : الكود:
النتيجة:
بعض الصور مأخوذة من موقع الجافا الرسمي بنهاية الدرس، تستطيع الاستفادة من الهتمل (HTML) بعمل بعض الأمور التي تصعب عليك أحياناً أو باختصار الوقت... اضغط هنا لتحميل الدرس بصيغة PDF
|
Copyright © www.kettaneh.net