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

اخفاء jJPanel و جميع ال JLabels التى فوقها

بدأه sahraoui dhelim في 28 يوليو 2011 · 6 رد · 468 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل توجد دالة من دوال ال JPanel تقوم بي اخفاء ال JPanel و جميع الJLabels التى فوقها

انا جربت

JPanel.hide();

هذه الدالة اخفت ال JPanel فقط و لم تخفى المركبات التى فوقها

تم تعديل هذه المشاركة بواسطة sahraoui17 في 28 يوليو 2011 في 10:56

#2

استعمل setVisible بدل hide. الطريقة hide تعتبر deprecated، أي لا ينصح باستعمالها

yourJPanel.setVisible(false);
#3

شكرا على الرد

سوال اخرى

قمت بي نسخ 4 JPanel في JFrame اخرى و عند تنفيذها تظهر فارغة

مع انى كتبت الكود التالى و لم ينجح

jPanel1.setVisible(true);
jPanel2.setVisible(true);
jPanel3.setVisible(true);
jPanel4.setVisible(true);
#4

يرجى وضع الكود لكى نتمكن من مساعدتك

Software Developer
Mahmoudkelany.com


 

#5
jPanel1.setVisible(true);
jPanel2.setVisible(true);
jPanel3.setVisible(true);
jPanel4.setVisible(true);



jPanel1.repaint();
jPanel2.repaint();
jPanel3.repaint();
jPanel4.repaint();
#6
sahraoui17 كتب:

شكرا على الرد

سوال اخرى

قمت بي نسخ 4 JPanel في JFrame اخرى و عند تنفيذها تظهر فارغة

مع انى كتبت الكود التالى و لم ينجح

jPanel1.setVisible(true);
jPanel2.setVisible(true);
jPanel3.setVisible(true);
jPanel4.setVisible(true);

false وليس true

597657.png
#7

حل المشكل شكرا للجميع

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