تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel

اذهب الى الأسفل

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Empty تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel

مُساهمة من طرف أحمد مناع في الأربعاء يناير 22, 2014 12:25 pm

بسم الله الرحمن الرحيم

أهلا وسهلا بكم إخوانى الكرام ...منذ فترة كنا قد تحدثنا عن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] مقال اليوم هو ايضا عن كيفية أستخدام المكتبة 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

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Business1

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Business2



org.pushingpixels.substance.api.skin.SubstanceBusinessBlueSteelLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Businessbluesteel1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Businessbluesteel2


org.pushingpixels.substance.api.skin.SubstanceBusinessBlackSteelLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Businessblacksteel1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Businessblacksteel2


org.pushingpixels.substance.api.skin.SubstanceCremeLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Creme1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Creme1


org.pushingpixels.substance.api.skin.SubstanceCremeCoffeeLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Cremecoffee1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Cremecoffee2


org.pushingpixels.substance.api.skin.SubstanceSaharaLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Sahara1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Sahara2


org.pushingpixels.substance.api.skin.SubstanceModerateLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Moderate1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Moderate2


org.pushingpixels.substance.api.skin.SubstanceNebulaLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Nebula1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Nebula2


org.pushingpixels.substance.api.skin.SubstanceNebulaBrickWallLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Nebulabrickwall1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Nebulabrickwall2


org.pushingpixels.substance.api.skin.SubstanceAutumnLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Autumn1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Autumn2


org.pushingpixels.substance.api.skin.SubstanceMistSilverLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Mistsilver1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Mistsilver2


org.pushingpixels.substance.api.skin.SubstanceMistAquaLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Mistaqua1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Mistaqua2


org.pushingpixels.substance.api.skin.SubstanceDustLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Dust1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Dust2


org.pushingpixels.substance.api.skin.SubstanceDustCoffeeLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Dustcoffee1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Dustcoffee2


org.pushingpixels.substance.api.skin.SubstanceGeminiLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Gemini1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Gemini2


org.pushingpixels.substance.api.skin.SubstanceMarinerLookAndFeel

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Mariner1
تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Mariner2



org.pushingpixels.substance.api.skin.SubstanceOfficeSilver2007LookAndFeel


org.pushingpixels.substance.api.skin.SubstanceOfficeBlue2007LookAndFeel


org.pushingpixels.substance.api.skin.SubstanceOfficeBlack2007LookAndFeel

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
أحمد مناع
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 968
النقاط : 201748
التقيم : 116
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Empty رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel

مُساهمة من طرف magdy roshdy في الأحد يناير 26, 2014 6:47 pm

شكرااااا على قبول عضويتى
magdy roshdy
magdy roshdy
.
.

تاريخ التسجيل : 26/01/2014
المساهمات : 1
النقاط : 1
التقيم : 0
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Empty رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel

مُساهمة من طرف Solutions1 في الأحد فبراير 02, 2014 8:27 pm



الله يعطيك العافية اخى أحمد ...لكن وين المرفقات التى تحتوى على كلمة مرور تحميل المكتبة  Very Happy Very Happy 
Solutions1
Solutions1
..
..

تاريخ التسجيل : 31/08/2013
المساهمات : 22
النقاط : 30
التقيم : 0
الدولة : السعودية
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Empty رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel

مُساهمة من طرف استفيان في الثلاثاء مارس 24, 2015 11:42 pm

ارجو الرد بسرعه مشكلة في استخدام المكتبة بتبع الخطوات بيدني الخطا ده
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 Empty رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel

مُساهمة من طرف زهراء في الأربعاء مارس 25, 2015 5:35 am

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] كتب:ارجو الرد بسرعه مشكلة في استخدام المكتبة بتبع الخطوات بيدني الخطا ده
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
المساهمات : 401
النقاط : 676
التقيم : 53
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Empty رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel

مُساهمة من طرف استفيان في الأحد مارس 29, 2015 8:39 am

طيب حضرتك ممكن الروبط الخاصة بالمكتبة انا حاسس ان المشكلة في المكتبة الروابط الصحيحة ممكن
استفيان
استفيان
.
.

تاريخ التسجيل : 24/03/2015
المساهمات : 2
النقاط : 2
التقيم : 0
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel Empty رد: تعلم كيفية إنشاء تطبيقات ذات وجهة رسومية جذابة فى الجافا باستخدام المكتبة Substance look&feel

مُساهمة من طرف زهراء في الأربعاء أبريل 01, 2015 7:09 am

رابط المكتبة substance-6.1


رابط الملف trident-1.2.jar

قم بتحميل المكتبة و الملف المساعد ثم فك الضغط عنهما وضع الملف trident-1.2.jar فى نفس مجلد الملف substance-6.1.jar


زهراء
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 401
النقاط : 676
التقيم : 53
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى