📄 rtfsendframe.java
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
/**
* Created by IntelliJ IDEA.
* User: cxwu
* Date: 2007-9-30
* Time: 9:15:08
* To change this template use File | Settings | File Templates.
*/
public class RTFSendFrame {
private JFileChooser jfc;
private JFrame fr;
public RTFSendFrame() {
//界面布局
fr = new JFrame("文件发送");
Container c = fr.getContentPane();
JButton btnSend = new JButton("发送");
jfc = new JFileChooser();
c.add(btnSend);
fr.setSize(200,200);
fr.setVisible(true);
//为发送按钮注册事件
btnSend.addActionListener(new SendHandler());
}
public static void main(String[] args) {
new RTFSendFrame();
}
class SendHandler implements ActionListener{
public void actionPerformed(ActionEvent e) {
//弹出文件选择对话框
jfc.showOpenDialog(fr);
//启动新的线程传递文件
RTFSend send = new RTFSend(jfc.getSelectedFile());
send.start();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -