إنشاء واجهة عبر مكتبة swing بإستخدام الكلاس JFrame في جافا JAVA الدرس|31| - Programmer Tech

Programmer Tech

تعلم البرمجة - علوم الكمبيوتر - أمن المعلومات - القرصنة الأخلاقية

إعلان اعلى المقالة

الجمعة، 22 يناير 2021

إنشاء واجهة عبر مكتبة swing بإستخدام الكلاس JFrame في جافا JAVA الدرس|31|


الواجهات بلغة جافا عبر مكتبة swing

في الدروس القادمة سوف نتناول برمجة الواجهات بلغة الجافا بإستخدام مكتبة swing سنتعرف على كيفية برمجة الواجهات و إضافة العناصر مثل الأزرار و النصوص و الجداول.

سوف نشرح في هذا الدرس مثال بسيط جداً جداً و هو كيفية إنشاء واجهة فقط, و سنتابع بقية العناصر في بقية الدروس و سوف نقوم ببناء واجهة فقط لكي تكون مقدمة الدروس القادمة سهلة لكم.

 

عندما نقوم ببرمجة الواجهات بلغة الجافا بمكتبة swing نقوم بتضمين المكتبة بالأمر 

import javax.swing.*;

و علامة النجمة * تعني قم بإستيراد كافة الأدوات الخاصة في مكتبة swing و بعد ذلك نقوم بتضمين كلاس الواجهة عبر الكلاس JFrame ثم نشتق كائن كما تعلمنا بالدروس السابقة و هو الكلاس الخاص بالواجهة و يسمى أيضاً بإسم حاوية لأنها تحوي على جميع الأزرار و النصوص و الجداول التي سنناقشها في الدروس القادمة.

مثال 1

package swin;
import javax.swing.*;
public class Swin{

     public static void main(String []args){
        JFrame F=new JFrame();
        F.setSize(400, 400);
        F.setResizable(true);
        F.setVisible(true);
     }
}

 

شرح المثال السابق 1

في البداية إستدعينا مكتبة swing مع كافة ادواتها ثم دخلنا للبرنامج الرئيسي و ضمننا كلاس الواجهة JFrame و من ثم عبر setSize وضعنا عرض الواجهة و طولها 400*400 يعني مربعة, و في السطر الذي يليه عبر setResizable مهمتها من اجل زر التكبير في الواجهة وضعناه true أي يكون مفعل و إذا كانت قيمته false فإنه سوف يتعطل هذا الزر و السطر الأخير هو لخاصية ظهور الواجهة و قيمته true أي مفعله خاصية الظهور.

و عند تنفيذ الكود السابق ستكون النتيجة هي

 

كما نلاحظ بأن زر التكبير مفعل بها و كانت مربعة الطول و العرض متساويان, فإذا كنا نريد إعطاء إسم لهذه الواجهة فيكون شكل الكود كما يلي 

package swin;
import javax.swing.*;
public class Swin{

     public static void main(String []args){
        JFrame F=new JFrame("Ejemplo JFrame");
        F.setSize(400, 400);
        F.setResizable(true);
        F.setVisible(true);
     }
}

 

و عند التنفيذ سوف يظهر لها الإسم الذي وضعناه لها

 

إضغط هنا لمتابعة باقي دروس دورة الجافا من الصفر للمبتدأين.

ليست هناك تعليقات:

إرسال تعليق

facebook

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *