الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استفسار عن كود (طلب شرح للكود )

مغلق
بدأه abdoh5 في 4 يوليو 2007 · 2 رد · 533 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني الكرام

هذا الكود هو استماع لحدث لاغلاق الاطار الذي يكون فيه الكود

addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

ولكن الذي اللي اشكل علي في الكود هو أني لما احذف القوس والفاصلة المنقوطة الذي في نهاية الكود );

يعطيني خطأ

فما هو الداعي له ، رغم أنه ليس هناك قوس مقابل له

بمعنى أنه كل قوس في أي برنامج لابد ان يغلق بالقوس المقابل له ، فمثلا لو استخدمت احد هذه الاقواس { ( فلا بد ان تغلقها })

أما القوس الذي في الكود الاعلى فليس له مقابل

أرجو توضيح ذلك لي وجزاكم الله خيرا

#2

لأ له مقابل :)

انظر جيدا ،،

txtfld.addActionListener ( new ActionListener()
{
	  public void actionPerformed ( ActionEvent event)
	{
			  // any event here
	 }
}

); هنا أغلقنا القوس الذي فتحناه في السطر الأول من العباره ..

تقريبا هذا ما يعرف بـ inner class .

تم تعديل هذه المشاركة بواسطة romansy في 4 يوليو 2007 في 16:14

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#3

الله يجزاك الجنة أخوي ، هالحين اتضح لي

مشكور أخوي وجزاك الله خيرا

هذا الموضوع مغلق.

مواضيع مشابهة