2009-05-08 19 views

cevap

12

Eğer doğru anlıyorsam, birden çok JPanels olmasını istersiniz, bunlardan yalnızca bir tanesi aynı anda gösterilir? Eğer durum buysa, ihtiyacınız olan bir CardLayout gibi geliyor. add tüm JPanels tüm benzersiz isimleri ile, ve sonra CardLayout bunlardan hangisini show.

+0

Teşekkürler, bu iyi bir fikir gibi geliyor ve bir deneyeceğim. Bunu hiç düşünmemiştim, bir Jpanal değişkenini bir içerik alanı panosuna atamayı denedim ve ardından Jpanel değişkeninin değerini tuşa basılarak değiştirdim. – ranendra

3

Bence CardLayout muhtemelen istediğiniz şeydir, ancak bellek kullanımı gibi bir endişe varsa ve gerçekten de yeni bir JPanel/Bileşeni eklemek ve eklemek istiyorsanız, eski JPanel'i kaldırmanız ve yenisini eklemeniz gerekir (Düzene bağlı olarak uygun kısıtlamalar ve/veya dizin). Anahtarını yaptıktan sonra içerik panelini doğrulamanız gerekir().

İlgili konular