الجامعات العربية
الكلاس JDialog
الكلاس JDialog – الكلاس JDialog
الكلاس JDialog – الكلاس JDialog
الكلاس JDialog – الكلاس JDialog
الكلاس JDialog – الكلاس JDialog
الكلاس JDialog – الكلاس JDialog
الكلاس JDialog – الكلاس JDialog
الكلاس JDialog – الكلاس JDialog
الكلاس JDialog – الكلاس JDialog
المناهج السعودية
مقدمة
الكلاس JDialog يستخدم لإضافة نافذة مخصصة (Custom Dialog).
ميزة هذه النافذة أنك تستطيع وضع أي شيء بداخلها.
بناؤه
- publicclass JDialog
- extends Dialog
- implements WindowConstants, Accessible, RootPaneContainer
كونستركتورات الكلاس JDialog
الجدول التالي يحتوي على أهم الكونستركتورات الموجودة في الكلاس JDialog.
الكونستركتور مع تعريفه | |
---|---|
1 | publicJDialog()ينشئ كائن من الكلاس JDialog يمثل Dialog ليس له عنوان و بدون تحديد الـ Frame التي سيظهر بداخلها. |
2 | publicJDialog(Frame owner)ينشئ كائن من الكلاس JDialog يمثل Dialog ليس له عنوان و يظهر بداخل Frame محددة. مكان الباراميتر owner نضع الـ Frame التي نريده أن يظهر بداخلها. |
3 | publicJDialog(Frame owner, String title)ينشئ كائن من الكلاس JDialog يمثل Dialog له عنوان و يظهر بداخل Frame محددة.
|
4 | publicJDialog(Frame owner, boolean modal)ينشئ كائن من الكلاس JDialog يمثل Dialog ليس له عنوان و يظهر بداخل Frame محددة. هنا يمكنك تحديد إذا كنت تريد جعل المستخدم قادر على التعامل مع الـ Frame و الـ Dialog في نفس الوقت.
|
5 | publicJDialog(Frame owner, String title, boolean modal)ينشئ كائن من الكلاس JDialog يمثل Dialog له عنوان و يظهر بداخل Frame محددة. هنا يمكنك تحديد إذا كنت تريد جعل المستخدم قادر على التعامل مع الـ Frame و الـ Dialog في نفس الوقت.
|
مثال شامل
المثال التالي يعلمك طريقة إنشاء كلاس خاص يمثل Dialog له محتوى بسيط.
سنقوم بإظهار الـ Dialog عند النقر على زر Open Dialog في الـ Frame.