تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: واجهة المستخدم الرسومية Java Swing
صفحة 1 من اصل 1 • شاطر
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel
بسم الله الرحمن الرحيم
أهلا وسهلا بكم إخوانى الكرام ...منذ فترة كنا قد تحدثنا عن كيفية استخدام المكتبة JTattoo لانشاء تطبيقات سطح المكتب ذات واجهة مستخدم رسومية جذابة مقال اليوم هو ايضا عن كيفية أستخدام المكتبة substance-6.1 و التى تقوم بانشاء وجهة مستخدم رسومية جذابة كما انها تتميز بالكثير من المميزات عن المكتبة الاخرى و سيتم توضيحها فيما بعد
1_ قم بتحميل المكتبة من هنــــــــــــــــــــــا....كلمة المرور للتحميل فى المرفقات
2_ قم بفك الضغط ستجد ملفين jar الاول هو المكتبة substance-6.1 و الثانى ملف بأسم trident-1.2 تعتمد علية المكتبة فى تطبيق الواجهة المختارة
3_ قم بوضع الملفين فى مجلد التطبيق classpath ..ثم قم بإضافة الملفين الى المشروع من خلال نافذة Explorer قم قم بالنقر يمين على المجلد Libraries ومن القائمة التى ستظهر أختر الامر Add Jar/Folder
4_ كتابة التعليمات البرمجية :
_ أستيراد المكتبات اللازمة على النحو التالى :
- الكود:
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
_ تنفيذ عملية تطبيق الشكل على النحو التالى :
- الكود:
public static void main(String args[]) {
JFrame.setDefaultLookAndFeelDecorated(true);
SwingUtilities.invokeLater(new Runnable() {
public void run() {
try {
UIManager.setLookAndFeel("org.pushingpixels.substance.api.skin.SubstanceBusinessLookAndFeel");
} catch (Exception e) {
System.out.println("Substance Graphite failed to initialize");
}
NewJFrame f = new NewJFrame();
f.setVisible(true);
}
});
}
فى السطر الاول قمنا باستخدام الاسلوب setDefaultLookAndFeelDecorated لتعين المظهر الافتراضى للنافذة
فى السطر الثانى قمنا بإنشاء الطريقة SwingUtilities.invokeLater لتجميع كل مكونات النافذة و تطبيق الشكل عليها
فى السطر الثالث انشأنا الطريقة void run اللازمة
فى السطر الرابع و الخامس و السادس قمنا بتحديد الشكل المراد تطبيقة على النافذة وباقى مكوناتها وهو فى مثالنا هذا
org.pushingpixels.substance.api.skin.SubstanceBusinessLookAndFeel
و تلك المكتبة تحتوى على العديد من الاشكال وهى على النحو التالى :
org.pushingpixels.substance.api.skin.SubstanceBusinessLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceBusinessBlueSteelLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceBusinessBlackSteelLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceCremeLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceCremeCoffeeLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceSaharaLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceModerateLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceNebulaLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceNebulaBrickWallLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceAutumnLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceMistSilverLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceMistAquaLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceDustLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceDustCoffeeLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceGeminiLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceMarinerLookAndFeel


org.pushingpixels.substance.api.skin.SubstanceOfficeSilver2007LookAndFeel
org.pushingpixels.substance.api.skin.SubstanceOfficeBlue2007LookAndFeel
org.pushingpixels.substance.api.skin.SubstanceOfficeBlack2007LookAndFeel
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel
شكرااااا على قبول عضويتى
magdy roshdy- .
- تاريخ التسجيل : 26/01/2014
المساهمات : 1
النقاط : 1
التقيم : 0
الدولة :
الجنس :
رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel
الله يعطيك العافية اخى أحمد ...لكن وين المرفقات التى تحتوى على كلمة مرور تحميل المكتبة


Solutions1- ..
- تاريخ التسجيل : 31/08/2013
المساهمات : 22
النقاط : 30
التقيم : 0
الدولة :
الجنس :
رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel
ارجو الرد بسرعه مشكلة في استخدام المكتبة بتبع الخطوات بيدني الخطا ده
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/pushingpixels/trident/ease/TimelineEase
at org.pushingpixels.lafwidget.animation.AnimationFacet.<init>(AnimationFacet.java:54)
at org.pushingpixels.lafwidget.animation.AnimationFacet.<clinit>(AnimationFacet.java:61)
at org.pushingpixels.substance.api.SubstanceLookAndFeel.<clinit>(SubstanceLookAndFeel.java:155)
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/pushingpixels/trident/ease/TimelineEase
at org.pushingpixels.lafwidget.animation.AnimationFacet.<init>(AnimationFacet.java:54)
at org.pushingpixels.lafwidget.animation.AnimationFacet.<clinit>(AnimationFacet.java:61)
at org.pushingpixels.substance.api.SubstanceLookAndFeel.<clinit>(SubstanceLookAndFeel.java:155)
استفيان- .
- تاريخ التسجيل : 24/03/2015
المساهمات : 2
النقاط : 2
التقيم : 0
الدولة :
الجنس :
رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel
استفيان كتب:ارجو الرد بسرعه مشكلة في استخدام المكتبة بتبع الخطوات بيدني الخطا ده
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/pushingpixels/trident/ease/TimelineEase
at org.pushingpixels.lafwidget.animation.AnimationFacet.<init>(AnimationFacet.java:54)
at org.pushingpixels.lafwidget.animation.AnimationFacet.<clinit>(AnimationFacet.java:61)
at org.pushingpixels.substance.api.SubstanceLookAndFeel.<clinit>(SubstanceLookAndFeel.java:155)
أهلا و سهلا بك
سبب هذا الخطا عادة هو أن فئة معينة غير متوفرة في CLASSPATH ......ومن خلال الخطاة الظاهر فان المشكلة فى عدم توافر الملف trident-1.2 فى مسار مشروعك أو إضافته الى المشروع من خلال أختر الامر Add Jar/Folder ..... ومع ذلك يمكن أن يكون هناك سبب أخر وهو أن الملف trident-1.2 موجود فى مسار التطبيق بالفعل و لكنه فى مجلد غير المجلد الموجود فية الملف substance-6.1 ....يجب أن يكون الملفان فى نفس المجلد
زهراء- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة :
الجنس :
رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel
طيب حضرتك ممكن الروبط الخاصة بالمكتبة انا حاسس ان المشكلة في المكتبة الروابط الصحيحة ممكن
استفيان- .
- تاريخ التسجيل : 24/03/2015
المساهمات : 2
النقاط : 2
التقيم : 0
الدولة :
الجنس :
رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel
رابط المكتبة substance-6.1
رابط الملف trident-1.2.jar
قم بتحميل المكتبة و الملف المساعد ثم فك الضغط عنهما وضع الملف trident-1.2.jar فى نفس مجلد الملف substance-6.1.jar
رابط الملف trident-1.2.jar
قم بتحميل المكتبة و الملف المساعد ثم فك الضغط عنهما وضع الملف trident-1.2.jar فى نفس مجلد الملف substance-6.1.jar
زهراء- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 438
النقاط : 769
التقيم : 67
الدولة :
الجنس :
رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel
شرح متميز كالعادة
السنى- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 249
النقاط : 464
التقيم : 25
الجنس :
رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel



ـــــــــــــــــــ التوقيع ــــــــــــــــــــ

NEXT- الادارة
- تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة :
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: واجهة المستخدم الرسومية Java Swing
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
» مدرس رياضيات متوسط ثانوي 97234924 بالكويت
» أفضل موقع تأجير سيارات في مصر
» مدرس رياضيات متوسط ثانوي 97234924 بالكويت
» شركة آي بي إس للخدمات الاستشارية المالية وتكنولوجيا المعلومات
» ادارة متجرك الالكتروني
» مدرس انجليزي متوسط ثانوي 97234912 بالكويت
» شركة IBS للاستشارات الاقتصادية والادارية
» أحصل ملبغ مالى "رمزي " نظير مشاركاتك و مقالاتك بالمنتدي
» "أحلامنا المرآة: فك رموزها واستكشاف عمق المعاني"