📄 ftpclientframe.java
字号:
package FtpClient;import java.awt.*;import java.awt.event.*;import javax.swing.*;import sun.net.ftp.*;import sun.net.*;import java.io.*;public class FtpClientFrame extends JFrame { JPanel contentPane; Label labelPrompt = new Label(); // 状态提示 Label labelHost = new Label(); TextField textFieldHost = new TextField(); // 主机地址 Label labelUser = new Label(); TextField textFieldUser = new TextField(); // 用户名 Label labelPassword = new Label(); TextField textFieldPassword = new TextField(); // 密码 Button buttonLink = new Button(); // 连接按钮 Button buttonDisconnect = new Button(); // 断开按钮 Label labelFileShow = new Label(); TextArea textAreaContent = new TextArea(); // 显示文件和目录的文本域 Label labelFile = new Label(); TextField textFieldFile = new TextField(); // 要下载的文件名输入框 Label labelDir = new Label(); TextField textFieldDir = new TextField(); // 保存文件的本机目录名 Button buttonDownload = new Button(); // 下载按钮 Label labelChgDir = new Label(); TextField textFieldChgDir = new TextField(); // 改变目录 Button buttonCDChg = new Button(); // 改变目录按钮 Button buttonCDUP = new Button(); // 返回上级目录按钮 FtpClient myFtp = null; // FtpClient对象 TelnetInputStream inStream = null; // 输入流
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -