का उपयोग कैसे करें TextActionAbstractAction से उपयोग करने के उद्देश्य क्या हैं? और कैसे पालन करने के लिए इसका इस्तेमाल करने की:टेक्स्टएक्शन
कैरट
keybindings
का उपयोग कैसे करें TextActionAbstractAction से उपयोग करने के उद्देश्य क्या हैं? और कैसे पालन करने के लिए इसका इस्तेमाल करने की:टेक्स्टएक्शन
कैरट
keybindings
हालांकि यह answer रचना, मैं वापस बुलाया एक सम्मानित HTMLDocumentEditor
चार्ल्स बेल द्वारा कि उपवर्गों की विशिष्ट उपयोग दिखाता पाया javax.swing.text.TextAction
में। वह संपादक Metaphase Editor
के क्रेडिट के बीच सूचीबद्ध है। यह संबंधित exampleStyledEditorKit
में पाए गए कार्यों को एक ही दृष्टिकोण का पालन करता है। ऐसे सभी कार्य Key Bindings के लिए उपयुक्त हैं, और जब भी संभव हो, Caret
द्वारा बनाए गए वर्तमान चयन पर सभी संचालित होते हैं।
में चुनाव Java Swing 2nd Edition से:
सभी टेक्स्ट घटक डिफ़ॉल्ट क्रियाओं का एक सेट साझा करते हैं। इनमें से प्रत्येक क्रियाएं डिफ़ॉल्ट रूप से टेक्स्टएक्शन के उदाहरण हैं। JTextComponent एक निजी स्थिर संपादककिट प्रदान करता है जिसमें के उपयोग के माध्यम से सभी टेक्स्ट घटकों द्वारा साझा किए गए पूर्व प्री-बिल्ट टेक्स्ट एक्शन का एक सेट होता है जो एक डिफ़ॉल्ट कीमैप उदाहरण है।
JTextComponent टेक्स्ट घटक के लिए एक निजी संदर्भ बनाए रखता है जिसमें हाल ही में कीबोर्ड फ़ोकस था। टेक्स्ट क्रियाएं पर डिज़ाइन की गई हैं, इसका लाभ उठाएं, और प्रत्येक टेक्स्ट एक्शन इस घटक पर काम करेगा जब यह इवेंटिंग ईवेंट का स्रोत टेक्स्ट घटक नहीं है।
यहाँ कुछ उदाहरण है कि TextAction को लागू कर रहे हैं:
+1, अगर यह मान्य नहीं है तो कृपया मेरे संपादन को पूर्ववत करें :) –