• 0

كيف أنشئ واجهة تطبيق في java swing؟

أريد إنشاء تطبيق لحساب المعدلات التراكمية لطلاب جامعة  وأريد أن يكون تطبيق واجهات رسومي باستخدام مكتبة swing في جافا كيف أقوم بذلك ؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

تُعتبر مكتبة Swing أحد المكتبات التي توفر عناصر controls لبناء واجهة تطبيق رسومية في تطبيقات جافا.

لإنشاء تطبيق واجهة رسومي في جافا عليك أولًا بإنشاء مشروع جديدعلى أحد الـ IDEs التي تدعم البرمجة بلغة جافا مثل NetBeans و Eclipse. بعد ذلك أضف صف جديد Class إلى المشروع وقم بتسميته myJavaApp مثلًا.

الخطوة الأساسية لبناء واجهة تطبيق هي عمل وراثة Extends للصف JFrame من الصف الجديد الذي قمت بإنشائه. يعتبر الصف JFrame أحد أهم الصفوف في Swing حيث لا يمكن إظهار الواجهة بدونه.

الآن قم بتحديد خصائص الواجهة JFrame مثل الطول والعرض ومكان ظهورها على الشاشة عند تشغيل التطبيق وكذلك عنوان الواجهة Title. 

ملاحظة: لا يمكن للـ Frame أن يظهر بدون استدعاء الدالة setVisible وإعطاءها قيمة true.

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class myFrame extends JFrame {

	public myFrame() {

	}
	public static void main(String[] args) {
		myFrame test = new myFrame();
		test.setSize(500, 500);
		test.setTitle("JFrame Example");
		test.setVisible(true);
		test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
}

واجهة التطبيق JFrame:

JFrame.thumb.png.e2eefa51d5956acdc4744de

2 اشخاص أعجبوا بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن