السلام عليكم
هل توجد دالة من دوال ال JPanel تقوم بي اخفاء ال JPanel و جميع الJLabels التى فوقها
انا جربت
JPanel.hide();
هذه الدالة اخفت ال JPanel فقط و لم تخفى المركبات التى فوقها
السلام عليكم
هل توجد دالة من دوال ال JPanel تقوم بي اخفاء ال JPanel و جميع الJLabels التى فوقها
انا جربت
JPanel.hide();
هذه الدالة اخفت ال JPanel فقط و لم تخفى المركبات التى فوقها
تم تعديل هذه المشاركة بواسطة sahraoui17 في 28 يوليو 2011 في 10:56
استعمل setVisible بدل hide. الطريقة hide تعتبر deprecated، أي لا ينصح باستعمالها
yourJPanel.setVisible(false);
شكرا على الرد
سوال اخرى
قمت بي نسخ 4 JPanel في JFrame اخرى و عند تنفيذها تظهر فارغة
مع انى كتبت الكود التالى و لم ينجح
jPanel1.setVisible(true); jPanel2.setVisible(true); jPanel3.setVisible(true); jPanel4.setVisible(true);
jPanel1.setVisible(true); jPanel2.setVisible(true); jPanel3.setVisible(true); jPanel4.setVisible(true); jPanel1.repaint(); jPanel2.repaint(); jPanel3.repaint(); jPanel4.repaint();
sahraoui17 كتب:شكرا على الرد
سوال اخرى
قمت بي نسخ 4 JPanel في JFrame اخرى و عند تنفيذها تظهر فارغة
مع انى كتبت الكود التالى و لم ينجح
jPanel1.setVisible(true); jPanel2.setVisible(true); jPanel3.setVisible(true); jPanel4.setVisible(true);
false وليس true
حل المشكل شكرا للجميع