मैं जानना चाहता हूं कि स्विंग इंटरफ़ेस में टैब ऑर्डर कैसे समायोजित करें। मुझे एक उदाहरण मिला और यह दिखाता है कि इस विधि को चाल चलनी चाहिए, लेकिन ऐसा लगता है कि यह बहिष्कृत है और काम नहीं कर रहा है।स्विंग जावा में टैब ऑर्डर कैसे सेट करें?
getCombox("cmbFrom").setNextFocusableComponent(getCombox("cmbTo"));
नोट: - विधि नीचे तर्क नाम के साथ एक कॉमबॉक्स ऑब्जेक्ट देता है। अगर कोई जानता है कि नेटबीन्स आईडीई के साथ इसे कैसे किया जाए तो यह बहुत अच्छा होगा। मुझे ग्रहण विंडोबिल्डर में ऐसा करने का एक तरीका मिला लेकिन नेटबीन्स आईडीई में नहीं। धन्यवाद।
getCombox(String s)
यह सबसे अच्छा है JavaDocs के नवीनतम संस्करण से लिंक करें। मैंने आपके जवाब को जे 2 एसई 7 पर इंगित करने के लिए संपादित किया है। नवीनतम दस्तावेज़ों के लिंक प्राप्त करने के सुझावों के लिए, [लाभ के बिंदु 2] देखें (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7090875) । –
एफ़टीपी के लिए +1, लेकिन फोकसट्रैवर्सल पॉलिसी से बेहतर नहीं है, वहां बहुत कुछ गलत हो सकता है। किसी भी कंक्रीट कार्यान्वयन (फाई सॉर्टिंग फोकसट्रैवर्सल पॉलिसी) से बेहतर शुरुआत करें और आवश्यकतानुसार ओवरराइड करें (एक कस्टम तुलनित्र में प्लग-इन करें) – kleopatra
fyi, बस ट्यूटोरियल की जांच करें http://docs.oracle.com/javase/tutorial/uiswing/misc/ focus.html # customFocusTraversal - वह अध्याय अभी भी उतना ही खराब है जितना कि शुरुआत से था। अत्यधिक मूर्खतापूर्ण कार्यान्वयन के दुर्व्यवहार को देखने के लिए, f.i को प्रतिस्थापित करें। एक संपादन योग्य कॉम्बोबॉक्स के साथ textField tf4 ... – kleopatra