के अंदर से विंडो/जेएफआरएएम प्राप्त करें I जेएफआरएएम कैसे प्राप्त कर सकता है जिसमें एक जेपीनल रहता है?जावा/स्विंग: एक जेपीनल
मेरे वर्तमान समाधान जब तक मैं एक खिड़की को खोजने के पैनल के लिए यह माता-पिता (और इसी तरह) है पूछना है: वहाँ एक और अधिक सुरुचिपूर्ण रास्ता
Container parent = this; // this is a JPanel
do {
parent = parent.getParent();
} while (!(parent instanceof Window) && parent != null);
if (parent != null) {
// found a parent Window
}
, स्टैंडर्ड लाइब्रेरी में एक तरीका हो सकता है?
यह स्विंग नियंत्रकों का उपयोग स्विंग में घटनाओं को तार करने के लिए वास्तव में उपयोगी था। –
कूल, आसान और अच्छी तरह से काम करता है। –