কম্পিউটার

কিভাবে আমরা জাভাতে JTextField-এর কাট, কপি এবং পেস্ট কার্যকারিতা বাস্তবায়ন করতে পারি?


একটি JTextField JTextComponent এর একটি সাবক্লাস ক্লাস যা একটি পাঠ্যের একক লাইন সম্পাদনা করতে দেয় . আমরা cut(), copy() এবং paste() ব্যবহার করে JTextField কম্পোনেন্টে কাট, কপি এবং পেস্টের কার্যকারিতা বাস্তবায়ন করতে পারি। পদ্ধতি এগুলি পূর্ব-নির্ধারিত৷ JTextFeild ক্লাসে পদ্ধতি।

সিনট্যাক্স

public void cut()
public void copy()
public void paste()

উদাহরণ

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class JTextFieldCutCopyPasteTest extends JFrame {
   private JTextField textField;
   private JButton cutButton, copyButton, pasteButton;
   public JTextFieldCutCopyPasteTest() {
      setTitle("JTextField CutCopyPaste Test");
      setLayout(new FlowLayout());
      textField = new JTextField(12);
      cutButton = new JButton("Cut");
      pasteButton = new JButton("Paste");
      copyButton = new JButton("Copy");
      cutButton.addActionListener(new ActionListener() {
         public void actionPerformed(ActionEvent ae) {
            textField.cut();
         }
      });
      copyButton.addActionListener(new ActionListener() {
         public void actionPerformed(ActionEvent ae) {
            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("Selected text: " + textField.getSelectedText());
            else
               System.out.println("Selected text: ");
         }
      });
      add(textField);
      add(cutButton);
      add(copyButton);
      add(pasteButton);
      setSize(375, 250);
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setLocationRelativeTo(null);
      setVisible(true);
   }
   public static void main(String args[]) {
      new JTextFieldCutCopyPasteTest();
   }
}

আউটপুট

কিভাবে আমরা জাভাতে JTextField-এর কাট, কপি এবং পেস্ট কার্যকারিতা বাস্তবায়ন করতে পারি?


  1. কীভাবে একটি Chromebook এ কপি এবং পেস্ট করবেন?

  2. ম্যাক এ কিভাবে কপি এবং পেস্ট করবেন

  3. পুটিটিতে কীভাবে কপি এবং পেস্ট করবেন

  4. কীভাবে একটি Chromebook এ কপি এবং পেস্ট করবেন