2009-05-26 7 views
5

मुझे आश्चर्य है कि स्विंग घटकों के जीवन चक्र के बारे में कोई अच्छा प्रलेखन (या एक (देखने योग्य) ईबुक) है।स्विंग घटकों को आंतरिक रूप से कैसे बनाया गया है, रखी गई है, पुनर्निर्मित, घटनाओं की अधिसूचना, ...?

क्या "जीवन चक्र" सही शब्द है, वैसे भी?

मैं सवाल करने के लिए इस तरह के रूप जवाब मिल करने की उम्मीद:

  • कैसे, कब, जिसमें पेंटिंग तरीकों आदेश कहा जाता है?
  • कैसे, कब, घटनाओं किसके द्वारा बुलाया जाता है?
  • घटक निर्माण के लिए विधि कॉल के सटीक अनुक्रम क्या है?

समय-समय पर मैं अपने ऐप्स के अजीब व्यवहार का सामना, उदाहरण के लिए:

  • ComponentListener के आकार घटना (सही) setVisible से पहले कहा जाता है
    (ताकि जड़ फलक नकारात्मक है आयाम!)
  • हाथों से JFrame का आकार बदलने के बाद कुछ घटक सही ढंग से निर्धारित किए जाते हैं
  • जेपीनेल से जेलेयरपेन तक एक सुपर क्लास को बदलने से मेरी कक्षा अन्य कंटेनर के अंदर अलग-अलग रखी जा सकती है।
  • और अन्य अजीब चीजों की बहुत ...

उत्तर

2

मैं बहुत पहले ही प्रश्न था।

मुझे विश्वास नहीं है कि इंटरनेट पर इस विषय के बारे में अच्छा संसाधन ढूंढना कितना मुश्किल है।

सौभाग्य से मुझे यह लिंक मिला है और अब मेरे पास सुनहरे टैग के साथ मेरे बुकमार्क में है। :)

A Swing Architecture Overview

एक बार जब आप कैसे वे धारणात्मक काम की अच्छी जानकारी होनी आप समस्याओं आप का उल्लेख के सबसे ठीक करने के लिए सक्षम हो जाएगा।

मुझे उम्मीद है कि यह मदद करता है।

संबंधित मुद्दे