xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 66KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-08
  • 語言: Java
  • 標簽: Java??

資源簡介

這個程序是自從學習Java以來寫的第一個比較大的圖形界面程序,花費了大約一周的時間,作為期末的課程設計,也算是基本上完成了任務,當然由于作者的編程能力有限,代碼中難免存在BUG,不太簡練,今天搬到博客上來,也算是對自己學習歷程的一段記錄吧,當然,如果我的這篇博客有幸被諸君看到,歡迎提出意見和建議,這篇博客僅僅作為我的一個記錄吧,如果可能(估計也沒時間了),將在后續版本中不斷完善。至于這個程序的所有源代碼,我會上傳到CSDN,就這么多吧。

資源截圖

代碼片段和文件信息

package?client;

import?java.awt.BorderLayout;
import?java.awt.FlowLayout;
import?java.awt.Font;
import?java.awt.GridLayout;
import?java.awt.HeadlessException;
import?java.awt.Image;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.WindowAdapter;
import?java.awt.event.WindowEvent;
import?java.io.BufferedReader;
import?java.io.File;
import?java.io.FileNotFoundException;
import?java.io.FileReader;
import?java.io.IOException;
import?java.net.DatagramSocket;
import?java.net.InetAddress;
import?java.net.SocketException;
import?java.net.UnknownHostException;
import?java.text.DateFormat;
import?java.text.SimpleDateFormat;
import?java.util.Date;
import?java.util.Random;
import?javax.swing.ImageIcon;
import?javax.swing.JButton;
import?javax.swing.Jframe;
import?javax.swing.JLabel;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?javax.swing.JScrollPane;
import?javax.swing.JTextArea;
import?javax.swing.JTextField;
import?readThread.ReadMessageFromClientThread;
import?user.UserInformation;
import?stream.ClientToClientConnectionStream;
import?tools.MyMap;

public?class?ChatRoomClientframe?extends?Jframe?implements?ActionListener
{

/**
?*?@author?CSJ
?*/
private?static?final?long?serialVersionUID?=?1L;
private?JTextArea?chatTextArea;
private?JButton?send;
private?JTextField?inputField;
private?JLabel?currentUserNametitleLabel;
private?JTextArea?userInfoListArea;
private?SimpleDateFormat?simpleDateFormat;
private?UserInformation?myUserInfo;
private?UserInformation?toUserInfo;
private?JLabel?userSignatureLable;
private?BufferedReader?reader;
private?ClientToClientConnectionStream?userDataCS;
private?ReadMessageFromClientThread?readMessageFromClientThread;
private?Thread?readMessageThread;
private?MyMap?isOpenMap;
private?JPanel?userInfoPanel;

//?姓名?賬戶?IP
public?ChatRoomClientframe(UserInformation?toUserInfo?UserInformation?myUserInfo?MyMap?isOpenMap)
throws?HeadlessException
{
super(“正在與“?+?toUserInfo.getName()?+?“(“?+?toUserInfo.getAccount()?+?“)“?+?“聊天中...“);
this.toUserInfo?=?toUserInfo;
this.myUserInfo?=?myUserInfo;
this.isOpenMap?=?isOpenMap;
DatagramSocket?dataSocket?=?null;
try
{
dataSocket?=?new?DatagramSocket();

}?catch?(SocketException?e)
{
e.printStackTrace();
}
try
{
userDataCS?=?new?ClientToClientConnectionStream(dataSocket?InetAddress.getByName(toUserInfo.getIP())
toUserInfo.getPort());
}?catch?(UnknownHostException?e)
{
e.printStackTrace();
}
userDataCS.send(“%TEST%“);
simpleDateFormat?=?(SimpleDateFormat)?DateFormat.getInstance();
simpleDateFormat.applyPattern(“yyyy年MM月dd日HH時mm分ss秒“);
createframe();
addEventHandler();
}

private?void?createframe()
{
chatTextArea?=?new?JTextArea(25?60);
chatTextArea.setEditable(false);
userInfoListArea?=?new?JTextArea();
userInfoListArea.setEditable(false

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2016-12-10?09:55??簡單的仿QQ聊天程序\.classpath

?????文件????????388??2016-12-10?09:55??簡單的仿QQ聊天程序\.project

?????文件????????598??2016-12-10?09:55??簡單的仿QQ聊天程序\.settings\org.eclipse.jdt.core.prefs

?????文件???????2523??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\ChatRoomClientframe$1.class

?????文件???????8943??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\ChatRoomClientframe.class

?????文件???????4007??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\ChatRoomUserListframe$1.class

?????文件???????2766??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\ChatRoomUserListframe$2.class

?????文件???????2178??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\ChatRoomUserListframe$3.class

?????文件???????7695??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\ChatRoomUserListframe.class

?????文件???????3811??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\Loginframe$1$1.class

?????文件???????2433??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\Loginframe$1.class

?????文件???????1117??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\Loginframe$2.class

?????文件???????1117??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\Loginframe$3.class

?????文件????????795??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\Loginframe$4.class

?????文件????????795??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\Loginframe$5.class

?????文件????????679??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\Loginframe$6.class

?????文件???????7411??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\Loginframe.class

?????文件????????422??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\LoginMain.class

?????文件???????2928??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\client\LoginProcess.class

?????文件???????3086??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\readThread\ReadMessageFromClientThread.class

?????文件???????3548??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\readThread\ReadMessageFromServerThread.class

?????文件????????841??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\server\ChatRoomServerframe$1$1.class

?????文件???????1452??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\server\ChatRoomServerframe$1.class

?????文件????????977??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\server\ChatRoomServerframe$2.class

?????文件???????5471??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\server\ChatRoomServerframe.class

?????文件????????458??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\server\ChatRoomServerMain.class

?????文件???????5464??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\server\ChatRoomServerThread.class

?????文件???????3209??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\stream\ClientToClientConnectionStream.class

?????文件???????1621??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\stream\ServerClientConnectionStream.class

?????文件???????2244??2016-12-29?09:55??簡單的仿QQ聊天程序\bin\tools\MyMap.class

............此處省略44個文件信息

評論

共有 條評論