提交 9e026d6f 编写于 作者: weixin_50772964's avatar weixin_50772964

yhx

上级 81083843
package ftp;
import org.apache.commons.net.ftp.FTPClient;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import static ftp.Global.ftpClient;
public class UI extends JFrame {
JButton jButton1 = new JButton("连接");
......@@ -125,9 +129,37 @@ public class UI extends JFrame {
}
else{
//建立连接的操作
jTextArea.append(number+".连接成功");
jTextArea.append("\n");
number++;
if(jTextField1.getText().trim().equals("43.139.43.93")){
if(jTextField2.getText().trim().equals("21")){
if(jTextField3.getText().trim().equals("1")){
if(password.trim().equals("Qaz112")){
FTPClient ftpClient=ftp.Connect.connectFtpServer("43.139.43.93",21,"1","Qaz112","GBK");
Global.setFTPClient(ftpClient);
if(ftpClient.isConnected()){
jTextArea.append(number+".连接成功");
jTextArea.append("\n");
number++;
}else{
jTextArea.append(number+".连接失败");
jTextArea.append("\n");
number++;
}
}
}else{
jTextArea.append(number+".用户名错误");
jTextArea.append("\n");
number++;
}
}else{
jTextArea.append(number+".端口号错误");
jTextArea.append("\n");
number++;
}
}else{
jTextArea.append(number+".ip地址错误");
jTextArea.append("\n");
number++;
}
}
}
}
......@@ -135,9 +167,16 @@ public class UI extends JFrame {
@Override
public void actionPerformed(ActionEvent e) {
//断开连接的操作
jTextArea.append(number+".断开连接成功");
jTextArea.append("\n");
number++;
if(!ftpClient.isConnected()){
jTextArea.append(number+".未建立连接,断开连接失败");
jTextArea.append("\n");
number++;
}else{
ftp.Connect.closeFTPConnect(ftpClient);
jTextArea.append(number+".断开连接成功");
jTextArea.append("\n");
number++;
}
}
}
class jButton5event implements ActionListener{
......@@ -152,7 +191,6 @@ public class UI extends JFrame {
class jButton6event implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
//刷新操作
jTextArea.append(number+".删除成功");
jTextArea.append("\n");
number++;
......@@ -166,8 +204,9 @@ public class UI extends JFrame {
}
else{String filepath = new String();
filepath = localpanel.getCurrentPath()+"\\"+localpanel.getfile1();}
//System.out.println(filepath);
filepath = localpanel.getCurrentPath()+"\\"+localpanel.getfile1();
System.out.println(filepath);}
//文件路径为filepath,剩下的代码为上传操作。
jTextArea.append(number+".上传成功");
jTextArea.append("\n");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册