एक JTextField JTextComponent . का उपवर्ग है वह वर्ग जो पाठ की एक पंक्ति . के संपादन की अनुमति देता है . हम कट (), कॉपी () और पेस्ट () का उपयोग करके JTextField घटक में कट, कॉपी और पेस्ट की कार्यक्षमता को लागू कर सकते हैं। तरीके। ये पूर्व-निर्धारित हैं JTextFeild वर्ग में विधियाँ।
सिंटैक्स
सार्वजनिक शून्य कटौती () सार्वजनिक शून्य प्रतिलिपि () सार्वजनिक शून्य पेस्ट ()
उदाहरण
आयात करें निजी जेबटन कटबटन, कॉपीबटन, पेस्टबटन; सार्वजनिक JTextFieldCutCopyPasteTest () {setTitle ("JTextField CutCopyPaste टेस्ट"); सेटलेआउट (नया फ्लोलेआउट ()); टेक्स्टफिल्ड =नया जेटीक्स्टफिल्ड (12); कटबटन =नया जेबटन ("कट"); पेस्टबटन =नया जेबटन ("पेस्ट"); कॉपीबटन =नया जेबटन ("कॉपी करें"); CutButton.addActionListener (नया एक्शन लिस्टनर () {सार्वजनिक शून्य क्रियाप्रदर्शित (एक्शनएवेंट एई) {textField.cut ();}}); copyButton.addActionListener (नया एक्शन लिस्टनर () {सार्वजनिक शून्य क्रियाप्रदर्शित (एक्शनएवेंट एई) {textField.copy ();}}); pasteButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent le) {textField.paste(); }}); textField.addCaretListener(new CaretListener() { public void caretUpdate(CaretEvent CE) {System.out.println("All text:" + textField.getText()); if (textField.getSelectedText() !=null) System.out .println ("चयनित पाठ:" + textField.getSelectedText ()); अन्य System.out.println ("चयनित पाठ:"); }}); जोड़ें (पाठ फ़ील्ड); जोड़ें (कटबटन); जोड़ें (कॉपीबटन); जोड़ें (पेस्ट बटन); सेटसाइज (375, 250); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setLocationRelativeTo(null); सेटविजिबल (सच); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग args []) {नया JTextFieldCutCopyPasteTest (); }}आउटपुट