• 大小: 201KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: Java
  • 标签: ftp  java  源码  

资源简介

Java语言实现简单FTP软件,这是配套的源码!对应的服务器端程序:http://download.csdn.net/detail/u013510614/9422583

资源截图

代码片段和文件信息

package com.oyp.ftp;

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.net.URL;

import javax.swing.ImageIcon;
import javax.swing.JLabel;
import javax.swing.JPanel;
/**
 * 点击  帮助(H)-->关于(A) 响应显示一个带图片的面板
 */
class AboutItemAction implements ActionListener {
private final FTPClientframe frame;
private JLabel imgLabel;
private JPanel topPane;

AboutItemAction(FTPClientframe client_frame) {
frame = client_frame;
URL url = frame.getClass().getResource(“/com/oyp/ftp/res/about.jpg“);
ImageIcon aboutImage = new ImageIcon(url);
imgLabel = new JLabel(aboutImage);
topPane = (JPanel) frame.getRootPane().getGlassPane();
topPane.setLayout(new BorderLayout());
topPane.add(imgLabel BorderLayout.CENTER);
topPane.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
topPane.setVisible(false);
}
});
}

@Override
public void actionPerformed(ActionEvent e) {
topPane.setVisible(true);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-08-14 20:46  FTPClientForJava\
     文件         232  2013-04-18 05:29  FTPClientForJava\.classpath
     文件        1014  2013-04-18 05:29  FTPClientForJava\.euml2
     文件         748  2013-04-18 19:38  FTPClientForJava\.project
     目录           0  2013-08-14 20:45  FTPClientForJava\.settings\
     文件         123  2013-04-26 01:18  FTPClientForJava\.settings\org.eclipse.core.resources.prefs
     文件         137  2013-04-18 05:29  FTPClientForJava\.settings\org.eclipse.ltk.core.refactoring.prefs
     文件        1002  2013-04-18 05:29  FTPClientForJava\.umlproject
     目录           0  2013-08-14 20:45  FTPClientForJava\bin\
     目录           0  2013-08-14 20:45  FTPClientForJava\bin\com\
     目录           0  2013-08-14 20:45  FTPClientForJava\bin\com\oyp\
     目录           0  2013-08-14 20:46  FTPClientForJava\bin\com\oyp\ftp\
     文件         836  2013-05-11 18:07  FTPClientForJava\bin\com\oyp\ftp\AboutItemAction$1.class
     文件        1867  2013-05-11 18:07  FTPClientForJava\bin\com\oyp\ftp\AboutItemAction.class
     文件        1011  2013-04-26 06:44  FTPClientForJava\bin\com\oyp\ftp\BugItemAction.class
     文件        2084  2013-05-26 20:52  FTPClientForJava\bin\com\oyp\ftp\CutlinkAction.class
     文件         790  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$1.class
     文件         875  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$10.class
     文件         756  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$11.class
     文件         754  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$2.class
     文件         900  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$3.class
     文件         785  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$4.class
     文件         755  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$5.class
     文件         755  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$6.class
     文件         755  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$7.class
     文件         755  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$8.class
     文件         797  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe$9.class
     文件       15704  2013-07-30 22:08  FTPClientForJava\bin\com\oyp\ftp\FTPClientframe.class
     文件        1254  2013-05-11 18:07  FTPClientForJava\bin\com\oyp\ftp\FTPMain$1.class
     文件         540  2013-05-11 18:07  FTPClientForJava\bin\com\oyp\ftp\FTPMain.class
     文件         898  2013-05-11 18:07  FTPClientForJava\bin\com\oyp\ftp\linkToAction.class
............此处省略114个文件信息

评论

共有 条评论