मेरे पास एक मेनू है जिसे मैंने जेमेनू का उपयोग करके बनाया है। मैं इस मेनू में शॉर्टकट कुंजी Alt-F असाइन करना चाहता हूं। मैंने ऐसा करने के लिए सेटमेनोमिक ('एफ') का उपयोग किया, लेकिन मेनू स्नेही नहीं पहचानता है।जावा स्विंग जेमेनू निमोनिक
इस समस्या का निवारण या डीबग करने का सबसे अच्छा तरीका क्या है? मुझे लगता है कि ब्रेक पॉइंट सेट करने से ज्यादा मदद नहीं मिलती है।
धन्यवाद।
कोड स्निपेट:
//higher up in variable declaration
/** Menus on the menu bar */
private JMenu uiFindMnu = new JMenu("Find");
...
//inside the constructor
// set mnemonic for the Find menu
uiFindMnu.setMnemonic('F');
मुझे लगता है कि हम कुछ कोड देखने की जरूरत करने जा रहे हैं प्रकाशित किया गया था। –
कोई भी इस सवाल को क्यों उठाएगा? यह मूल सामान है। सभी पोस्टर को काम करना है उदाहरण के लिए "मेनू का उपयोग कैसे करें" पर स्विंग ट्यूटोरियल के लिए एक लिंक खोजने के लिए जेमेनू एपीआई को पढ़ना है। लोगों को आलसी होने के लिए इनाम क्यों देते हैं? इतना ही नहीं कि एसएससीसीई के बिना हम समय अनुमान लगा रहे हैं कि पोस्टर ने क्या गलत किया होगा, इसलिए सवाल भी एक पूरा सवाल नहीं है। – camickr
मैंने पाया कि जेमेनू निमोनिक व्यवहार अलग-अलग बटन से तुलनात्मक रूप से व्यवहार करता है। जब मैं निमोनिक का उपयोग करके एक बटन पर क्लिक करना चाहता हूं, तो मैं शॉर्ट कट लेटर द्वारा Alt Follow को आसानी से दबा सकता हूं। जेमेनू के साथ, मुझे यह करना होगा: Alt बटन दबाएं, पहले मेनू को हाइटलाइट करने के लिए स्विंग के लिए प्रतीक्षा करें, मेनू का चयन करने के लिए अन्य मेनू चुनने के लिए तीर कुंजी का उपयोग करें या संबंधित शॉर्टकट वर्णमाला दबाएं। – zfranciscus