मैं हमेशा मौजूदा जावा में कस्टम घटक बनाने के लिए, या अनुकूलित करने के लिए चाहता था बनाने के लिए कैसे, लेकिन अपनी खोजों उपयोगी कुछ भी करने के परिणामस्वरूप कभी नहीं। तो मैंने स्टैक ओवरफ्लो समुदाय से पूछने का फैसला किया:एक कस्टम घुमाओ घटक
सामान्य रूप से जावा जीयूआई घटक को अनुकूलित करने के बारे में मुझे जानकारी कहां मिल सकती है?
और जब मैं अनुरूपण मतलब है, मैं बदलते रंगों के बारे में बात नहीं कर रहा हूँ, फोंट आदि मेरा मतलब है वास्तव में उन्हें अनुकूलित।
नोट्स
मैं मुख्य रूप से ऊपर दो कस्टम घटक बनाने का तरीका खोजने के लिए इस सवाल शुरू कर दिया: यहाँ दो mockup उदाहरण घटक हैं। लेकिन फिर मुझे एहसास हुआ कि हैकिंग स्विंग घटकों के बारे में कोई सामान्य सवाल नहीं है। तो मैंने सोचा कि संसाधनों की एक सूची होना बेहतर होगा।
मामले में आप सोच रहे हैं कि कैसे mockup काम में दो घटकों करते हैं, यहाँ यह है:
एक अनुकूलित jScrollPane प्रत्येक उन्मुखीकरण के लिए दो स्क्रॉलबार है। प्रत्येक स्क्रॉलबार अलग-अलग कार्य कर सकता है। उदाहरण के लिए, बाहरी लोग सामान्य रूप से स्क्रॉल करते हैं और आंतरिक लोग दृश्य को Picasa-जैसा तरीके से ले जाते हैं। मुझे वास्तव में Google समूह here से एक काम (!) जवाब मिला, लेकिन यह सिर्फ कोड था।
दूसरा एक एक कस्टम JComboBox, जो जब पॉपअप सूची का विस्तार किया है, अंत में एक JComponent है। यह किसी भी जेबेल से एक आइकन के साथ, एक जेबटन से कुछ भी हो सकता है जो सूची को एक तरीके से जोड़ता है।
लेकिन इस सवाल उन विशिष्ट घटकों के बारे में नहीं है। यह संसाधनों (वेबसाइटों, पुस्तकों, लेख इत्यादि) को खोजने के लिए बनाने के बारे में जानने के लिए है।
मैं सिर्फ देखा है कि sceenshot कहते हैं, "jbomponent" ...: पी – pek