将剪贴板文本粘贴到 JTextArea 的 Java 程序
java 8object oriented programmingprogramming更新于 2025/9/19 0:44:17
要将剪贴板文本粘贴到 JTextArea,请使用 paste () 方法。假设我们的文本区域为 −
JTextArea textArea = new JTextArea("");
现在,粘贴剪贴板文本 −
textArea.paste();
注意 −假设我们的剪贴板文本是"这是插入到文本区域的剪贴板文本"。
以下是将剪贴板文本粘贴到 JTextArea 的示例 −
示例
package my;
import java.awt.Container;
import java.awt.GridLayout;
import javax.swing.*;
public class SwingDemo {
SwingDemo() {
JFrame frame = new JFrame("Demo");
JTextArea textArea = new JTextArea("");
Container c = frame.getContentPane();
c.setLayout(new GridLayout(0, 2));
c.add(textArea);
// 粘贴剪贴板文本
textArea.paste();
frame.add(textArea);
frame.setSize(550,300);
frame.setLayout(new GridLayout(2, 2));
frame.setVisible(true);
}
public static void main(String args[]) {
new SwingDemo ();
}
}
输出


