91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 464KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-08
  • 語言: Java
  • 標簽: java??p2p??

資源簡介

一個簡單的P2P即時聊天系統,實現功能如下: 1) 點對點的單人聊天 2) 多人同時聊天 3) 用戶可以自由加入和退出。

資源截圖

代碼片段和文件信息

package?netchat;
import?java.awt.*;
import?java.awt.event.*;

import?javax.swing.*;

import?java.text.SimpleDateFormat;
//import?java.text.DateFormat;
import?java.util.Date;
import?java.io.*;
import?java.net.*;
public?class?Client?extends?Jframe?implements?ActionListener{
?static?final?long?serialVersionUID?=?42L;//這是什么呀???????????????????????
JButton?sendButtoncleanButtonlogoutButtonloginButton;
TextArea?taRecordtaInput;
TextField?textfieldusernametext;
List?list;
objectOutputStream?out;
objectInputStream?in;
clientInfo?clientinfo;
Socket?socket;
Node?node;
int?selectedPort;
int?clientListenPort?;
InetAddress?ip;
int?port;
ClientReceiveThread?clientreceivethread;
String?username;
static?Client?client;
SocketAddress?socketAddress;
//DateFormat?date=DateFormat.getDateTimeInstance(DateFormat.LONG?DateFormat.LONG);
SimpleDateFormat?date=new?SimpleDateFormat(“yyyy-MM-dd?hh:mm?EEEE“);
Date?time=new?Date();
//DefaultListModel?model=new?DefaultListModel();
public?static?void?main(String[]?args)
{
client=new?Client();
}
public?Client()
{

sendButton=new?JButton(“發送“);
????sendButton.setMnemonic(‘S‘);
cleanButton=new?JButton(“清除“);
logoutButton=new?JButton(“關閉“);
loginButton=new?JButton(“登錄“);
logoutButton.setEnabled(false);
sendButton.setEnabled(false);
cleanButton.setEnabled(false);

taRecord=new?TextArea(““1450);
taRecord.setBackground(Color.lightGray);
taInput=new?TextArea(““450);
taInput.setBackground(Color.lightGray);
textfield=new?TextField();
textfield.setBackground(Color.lightGray);
usernametext=new?TextField();
usernametext.setBackground(Color.lightGray);
taRecord.setEditable(false);
textfield.setEditable(false);

list=new?List();
list.add(“all“);

Panel?p1=new?Panel();
p1.setLayout(new?BorderLayout());
p1.add(new?Label(“在線列表“)BorderLayout.NORTH);
p1.add(textfieldBorderLayout.CENTER);

Panel?p2=new?Panel();
p2.setLayout(new?BorderLayout());
p2.add(p1BorderLayout.NORTH);
p2.add(listBorderLayout.CENTER);

Panel?p3=new?Panel();
p3.setLayout(new?GridLayout(14));
p3.add(new?Label(“用戶名“));
p3.add(usernametext);
p3.add(loginButton);
p3.add(logoutButton);

Panel?p4=new?Panel();
p4.setLayout(new?BorderLayout());
p4.add(new?Label(“聊天記錄“)BorderLayout.NORTH);
p4.add(taRecordBorderLayout.CENTER);

Panel?p9=new?Panel();
p9.setLayout(new?BorderLayout());
p9.add(p3BorderLayout.NORTH);
p9.add(p4BorderLayout.CENTER);

Panel?p5=new?Panel();
p5.setLayout(new?BorderLayout(59));
p5.add(p9BorderLayout.CENTER);
p5.add(taInputBorderLayout.SOUTH);

Panel?p6=new?Panel();
p6.setLayout(new?GridLayout(129050));
p6.add(sendButton);
p6.add(cleanButton);

Panel?p7=new?Panel();
p7.setLayout(new?BorderLayout());
p7.add(p5BorderLayout.CENTER);
p7.add(p6BorderLayout.SOUTH);

Panel?p8=new?Panel();
p8.setLayout

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-03-25?16:37??chat\
?????目錄???????????0??2009-03-31?08:53??chat\chat源碼\
?????文件?????????226??2008-11-17?01:14??chat\chat源碼\.classpath
?????文件?????????380??2008-11-17?01:14??chat\chat源碼\.project
?????目錄???????????0??2009-03-31?08:53??chat\chat源碼\chat\
?????文件?????????226??2008-11-17?01:14??chat\chat源碼\chat\.classpath
?????文件?????????380??2008-11-17?01:14??chat\chat源碼\chat\.project
?????目錄???????????0??2009-04-14?14:46??chat\chat源碼\chat\netchat\
?????文件????????9701??2008-12-18?14:24??chat\chat源碼\chat\netchat\Client.java
?????文件?????????900??2008-12-18?13:19??chat\chat源碼\chat\netchat\clientInfo.java
?????文件????????1735??2008-12-11?13:31??chat\chat源碼\chat\netchat\ClientReceiveThread.java
?????文件?????????950??2008-12-10?16:18??chat\chat源碼\chat\netchat\ClientSendThread.java
?????文件?????????198??2008-12-18?15:41??chat\chat源碼\chat\netchat\Node.java
?????文件????????7645??2008-12-18?15:44??chat\chat源碼\chat\netchat\Server.java
?????文件????????4099??2008-12-18?13:35??chat\chat源碼\chat\netchat\ServerReceiveThread.java
?????文件?????????535??2008-12-07?14:32??chat\chat源碼\chat\netchat\Util.java
?????文件???????19877??2008-12-18?15:45??chat\Client.jar
?????文件??????613376??2008-12-18?15:50??chat\p2p聊天系統開發說明文檔.doc
?????文件???????19877??2008-12-18?15:44??chat\Server.jar
?????文件?????????162??2012-03-25?16:37??chat\~$p聊天系統開發說明文檔.doc

評論

共有 條評論