📄 test.java
字号:
import javax.swing.TransferHandler;
import java.awt.*;
import javax.swing.*;
public class Test
{
JFrame f ;
TransferHandler th;
JTextField t1,t2;
public Test()
{
f = new JFrame();
th = new TransferHandler("text");
t1 = new JTextField("abc",20);
t2 = new JTextField(20);
//定义t1,t1为同一个通道
t1.setTransferHandler(th);
t2.setTransferHandler(th);
//将t1的拖放功能打开,设置为true;拖放功能在默认的情况下是关闭的false。
t1.setDragEnabled(true);//此功能设置后,就可以将t1的内容复制到t2中,t2中原有的内容将被覆盖。
f.add(t1,BorderLayout.NORTH);
f.add(t2,BorderLayout.CENTER);
f.setSize(200,200);
f.setVisible(true);
}
public static void main(String[] args)
{
new Test();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -