资源简介
基于java的p2p文件传输代码.rar
代码片段和文件信息
package com.tarena.file.gui;
import com.tarena.file.service.*;
public class Loginframe extends javax.swing.Jframe {
private ClientContext context;
public Loginframe(ClientContext context) {
this.context = context;
initComponents();
ExamTools.setframeCenterPoint(this);
this.setResizable(false);
}
public String getHost() {
return addrText.getText().trim();
}
public int getPort() {
return Integer.parseInt(portText.getText().trim());
}
// //GEN-BEGIN:initComponents
private void initComponents() {
buttons = new javax.swing.ButtonGroup();
jPanel1 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
addrText = new javax.swing.JTextField();
portText = new javax.swing.JTextField();
loginButton = new javax.swing.JButton();
serverRadio = new javax.swing.JRadioButton();
clientRadio = new javax.swing.JRadioButton();
exitButton = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);
settitle(“P2P文件传输程序“); // NOI18N
setAlwaysOnTop(true);
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
formWindowClosing(evt);
}
});
jPanel1.setBackground(new java.awt.Color(255 255 255));
jPanel1.setName(“jPanel1“); // NOI18N
jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource(“/com/tarena/file/resource/logo.PNG“))); // NOI18N
jLabel1.setName(“jLabel1“); // NOI18N
jLabel2.setText(“IP地址:“);
jLabel2.setName(“jLabel2“); // NOI18N
jLabel3.setText(“端口号:“);
jLabel3.setName(“jLabel3“); // NOI18N
addrText.setText(“127.0.0.1“);
addrText.setName(“addrText“); // NOI18N
addrText.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
addrTextActionPerformed(evt);
}
});
portText.setText(“6860“);
portText.setName(“portText“); // NOI18N
loginButton.setText(“登录“);
loginButton.setName(“loginButton“); // NOI18N
loginButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
loginButtonActionPerformed(evt);
}
});
serverRadio.setBackground(new java.awt.Color(255 255 255));
buttons.add(serverRadio);
serverRadio.setSelected(true);
serverRadio.setText(“我是服务器“);
serverRadio.setName(“serverRadio“); // NOI18N
clientRadio.setBackground(new java.awt.Color(255 255 255));
but
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 390 2011-02-27 20:15 FlieSendSystem\.project
文件 12040 2011-02-27 20:26 FlieSendSystem\src\com\tarena\file\service\ClientContext.java
文件 564 2011-02-27 20:28 FlieSendSystem\src\com\tarena\file\service\ExamTools.java
文件 1789 2011-02-27 20:16 FlieSendSystem\src\com\tarena\file\resource\logo.PNG
文件 10816 2011-02-27 20:16 FlieSendSystem\src\com\tarena\file\gui\Loginfr
文件 9208 2011-02-27 20:28 FlieSendSystem\src\com\tarena\file\gui\Loginfr
文件 22833 2011-02-27 20:16 FlieSendSystem\src\com\tarena\file\gui\Menufr
文件 20248 2011-02-27 20:31 FlieSendSystem\src\com\tarena\file\gui\Menufr
文件 10816 2011-02-27 20:16 FlieSendSystem\bin\com\tarena\file\gui\Loginfr
文件 22833 2011-02-27 20:16 FlieSendSystem\bin\com\tarena\file\gui\Menufr
文件 7823 2011-02-27 20:28 FlieSendSystem\bin\com\tarena\file\gui\Loginfr
文件 11345 2011-02-27 20:31 FlieSendSystem\bin\com\tarena\file\gui\Menufr
文件 817 2011-02-27 20:28 FlieSendSystem\bin\com\tarena\file\gui\Loginfr
文件 817 2011-02-27 20:28 FlieSendSystem\bin\com\tarena\file\gui\Loginfr
文件 790 2011-02-27 20:28 FlieSendSystem\bin\com\tarena\file\gui\Loginfr
文件 817 2011-02-27 20:28 FlieSendSystem\bin\com\tarena\file\gui\Loginfr
文件 810 2011-02-27 20:31 FlieSendSystem\bin\com\tarena\file\gui\Menufr
文件 810 2011-02-27 20:31 FlieSendSystem\bin\com\tarena\file\gui\Menufr
文件 1789 2011-02-27 20:16 FlieSendSystem\bin\com\tarena\file\resource\logo.PNG
文件 6816 2011-02-27 20:26 FlieSendSystem\bin\com\tarena\file\service\ClientContext.class
文件 2166 2011-02-27 20:26 FlieSendSystem\bin\com\tarena\file\service\ClientContext$1.class
文件 2693 2011-02-27 20:26 FlieSendSystem\bin\com\tarena\file\service\ClientContext$ReadThread$1.class
文件 2677 2011-02-27 20:26 FlieSendSystem\bin\com\tarena\file\service\ClientContext$ReadThread$2.class
文件 6775 2011-02-27 20:26 FlieSendSystem\bin\com\tarena\file\service\ClientContext$ReadThread.class
文件 1124 2011-02-27 20:28 FlieSendSystem\bin\com\tarena\file\service\ExamTools.class
文件 629 2011-02-27 20:15 FlieSendSystem\.settings\org.eclipse.jdt.core.prefs
文件 301 2011-02-27 20:15 FlieSendSystem\.classpath
目录 0 2011-02-27 20:16 FlieSendSystem\src\com\tarena\file\service
目录 0 2011-02-27 20:16 FlieSendSystem\src\com\tarena\file\resource
目录 0 2011-02-27 20:16 FlieSendSystem\src\com\tarena\file\gui
............此处省略16个文件信息
- 上一篇:jsp实现上传图片功能
- 下一篇:存储管理——动态分区分配算法
相关资源
- 加密与解密java课程设计
- JAVA 仿windows资源管理器的文件树
- java电子相册管理系统 sql 文件
- 操作系统实验及其代码Java编写
- php调用java写的webservice
- java web 博客
- 经典java小程序源代码合集.rar
- 用Java和SQL-Server做的学生管理系统
- 企业资产管理系统
- java web 文件上传与
- 银行账户管理系统 java课程设计 流程
- 精美Swing 折叠菜单
- 一个简单的抽奖机Java实现
- 完整的javaweb项目
- java排课算法核心代码及思想
- Java记事本
- java 学生管理系统界面
- HttpTools2.4
- 航空公司定订票系统B/S版
- java实现议程管理系统
- ASP HMAC_SHA256 HS256算法 基于JAVASCIRPT R
- 免费_图解java多线程设计模式
- primefaces 的主题jar包
- java中常用日语词汇
- java导出页面表格数据到excel表
- java做的一个简单的名字大战游戏
- json实现android客户端与服务器通信,用
- 清华大学Java+《程序设计》习题参考答
- java 项目ssh框架搭建的增删查改,带数
- JavaSwing雷霆战机飞机大战源代码
评论
共有 条评论