rtfsendframe.java
来自「ftp的传输 比较简单的设计 适合初学者 自己看啊 tmt」· Java 代码 · 共 42 行
JAVA
42 行
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 + =
减小字号Ctrl + -
显示快捷键?