look85

عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا

او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدى
نتشرف بتسجيلك
شكرا

إدارة المنتدى

خصائص بعض ادوات الجافا

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

خصائص بعض ادوات الجافا

مُساهمة من طرف نور الشمس في الأربعاء 5 ديسمبر 2007 - 17:50


مساء الخير

هذه بعض الخصائص لبعض الادوات في الجافا

اول ما ابدا مع Frame

كود

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Main frame");
setAlwaysOnTop(true);
setBackground(new java.awt.Color(204, 204, 255));
setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
setFont(new java.awt.Font("Arabic Transparent", 2, 14));

السطر الاول::

عند الضغط على اشارة × في طرف الفريم سيتم اغلاق البرنامج كلياً او عند اغلاقة باي طريقة اخري

يوجد عدة خيارات يمكن وضعها بدلا من EXIT_ON_CLOSE وهي :

1- DISPOSE_ON_CLOSE وهذه تقوم فقط باغلاق الفريم الذي تم اغلاقه

لو فرضنا انه لدينا اكثر من فريم مفتوح الفريم الاساسي يوضع به EXIT_ON_CLOSE

اما الفريمات الاخرى يتم وضع DISPOSE_ON_CLOSE لها

اما اذا تم وضع EXIT_ON_CLOSE للفريمات الفرعية فسيتم اغلاق البرنامج كلياً


2- HIDE_ON_CLOSE هذا الخيار يقوم باخفاء الفريم من الشاشة

3- DO_NOTHING_ON_CLOSE وهذا مبين من اسمه ما بيعمل اشي غير اغلاق الفريم

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

فعند استدعاء جامع القمامة سيقوم بحذفه من الذاكرة الرئيسية

وغير ذلك سيبقى في الذاكرة الرئيسية محجوز

السطر الثاني ::

وضع عنون للفيرم ليسهل التعامل معه والتميز بينه وبين الفريمات الاخرى

السطر الثالث ::

لجعل الفريم دائما فوق جميع الفريمات الاخرى وفوق اي شيء على سطح المكتب

السطر الرابع ::

لوضع لون لخلفية الفريم وهو ليس اللون الذي نشاهده بل هو الذي يظهر في لحظة تحميل الفريم

السطر الخامس ::

لتغير شكل مؤشر الماوس من الشكل المعاتاد الي شكل اليد وهناك اشكال اخرى متوفرة

السطر السادس ::

وهو لتغير لغة الخط وحجمه في الفريم

ثانياً JButton

كود


jButton1.setIcon(new javax.swing.ImageIcon("G:\\ESOFT\\Administrator\\Desktop\\untitled.JPG"));
jButton1.setToolTipText("hany");
jButton1.setBorder(new javax.swing.border.MatteBorder(null));
jButton1.setNextFocusableComponent(this);


السطر الاول ::

لوضع صورة للبتون

السطر الثاني ::

لوضع تعليق يظهر في مربع صغير عند مرور الماوس فوق البتون

السطر الثالث ::

لتغير اطار البتون ويوجد عدة اشكال

السطر الرابع ::

لتحديد الادات التالية التي يتم التركيز عليها , عند الضغط على زر Tab في الكيبورد فان المؤشر ينتقل الي

الاداة التي تم تحديدها وذلك بوضع اسمها بدل من this


ثالثاً JComboBox

كود


jComboBox1.setBackground(new java.awt.Color(102, 153, 255));
jComboBox1.setEditable(true);
jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
jComboBox1.setBorder(new javax.swing.border.MatteBorder(null));
jComboBox1.setBounds(130, 30, 57, 22);


السطر الاول ::

لتحديد خلفية للكمبو بكس

السطر الثاني ::

لتحددي اذا ما كان المستخدم سيكون قادر على تحرير النص ام لا

السطر الثالث ::

لاضافة عناصر للكمبو بكس

السطر الرابع ::

لتحديد اطار للكمبو بكس

السطر الخامس ::

لتحديد حدود الكمبو بكس

تحياتي وتقديري للجميع

نور الشمس
تقني متواصل P.III
تقني متواصل P.III

عدد الرسائل : 468
الموقع : فلسطين الحبيبة
المزاج : i dont know
تاريخ التسجيل : 25/11/2007
نقاط المساهمات : 3302

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

رد: خصائص بعض ادوات الجافا

مُساهمة من طرف نور الشمس في الأربعاء 5 ديسمبر 2007 - 17:51

وطبعا م ن ق و ل lol!

نور الشمس
تقني متواصل P.III
تقني متواصل P.III

عدد الرسائل : 468
الموقع : فلسطين الحبيبة
المزاج : i dont know
تاريخ التسجيل : 25/11/2007
نقاط المساهمات : 3302

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

رد: خصائص بعض ادوات الجافا

مُساهمة من طرف عزي ايماني في الأحد 21 يونيو 2009 - 13:55

جزاك الله الف خير

عزي ايماني
تكنولوجي متميز
تكنولوجي متميز

عدد الرسائل : 2263
الموقع : البيت
المزاج : نص هيك و نص هيك
تاريخ التسجيل : 05/04/2009
نقاط المساهمات : 5231

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

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


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