资源简介
基于GUI的FTP客户端的实现,使用Java编写。配置使用IIS的FTP服务器。
客户端发出各种操作命令;至少实现conn(连接)、list(列示文件)、retr(下载)、store(上载)的功能。
用户界面:客户端界面用户可以设置远程主机名、用户和密码;显示远程文件列表;显示本地文件的列表;操作命令可以采用菜单、按钮及弹出菜单来实现;显示操作状态(操作是否成功、状态、文件操作的进度等)。包含课设代码、文档。
代码片段和文件信息
package ftp;
import java.awt.Component;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.io.IOException;
import javax.swing.AbstractCellEditor;
import javax.swing.JButton;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
import javax.swing.JTable;
import javax.swing.UIManager;
import javax.swing.filechooser.FileSystemView;
import javax.swing.table.TableCellEditor;
import javax.swing.table.TableCellRenderer;
import javax.swing.table.TableColumnModel;
import org.apache.commons.net.ftp.FTPFile;
public class ButtonColumn extends AbstractCellEditor implements
TableCellRenderer TableCellEditor ActionListener {
JTable table;
JButton renderButton;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-18 13:30 src\
目录 0 2019-04-18 13:30 src\ftp\
文件 4871 2018-07-01 15:31 src\ftp\ButtonColumn.java
文件 4023 2018-07-01 16:41 src\ftp\ButtonColumn2.java
文件 14457 2018-07-01 15:40 src\ftp\fr
文件 13833 2018-07-01 16:40 src\ftp\Ftp_by_apache.java
文件 458967 2019-04-18 13:31 文档.docx
相关资源
- javaee课设学生成绩管理系统源码+数据
- 数据库课设+Java web--学生成绩管理系统
- java web课程设计网上书店jsp
- 20150719计算机网络课程设计发送Ether
- 题库管理系统---java课设
- java课设 个人通讯录管理系统
- JAVA实现CRC循环冗余编码+课设说明书
- JSP课设 学生选课信息管理系统
- 图书管理系统Java、SQL server
- Java课设走迷宫.zip
- Android课程设计报告
- java坦克大战源码+课设任务书
- Android课程设计——简易闹钟
- web课设作业--学生管理系统
- Android中国象棋学生课设版简易
- java 交通灯演示系统 利用线程实现红
- Android 课设 韩国风格的秒表源码(含
- java课设五子棋 内含jar文件及报告文档
- 基于android的茶叶商店app优秀课设
- 数据库课设 学生选课信息管理系统
- java Tcp协议验证
- 带日程提醒的万年历
- Java课设--模拟QQ聊天小程序.zip
- 敏感词汇分析
- java课设报告 五子棋
- java课程设计俄罗斯方块游戏设计
- java 课设 基于JAVA GUI编程实现五子棋游
- java课程设计-网页浏览器
- 影院选座appAndroid课设,含数据库
评论
共有 条评论