資源簡介
java新手的課設作業【醒目(代碼凌亂處請諒解)】。網絡部分的代碼是仿照的馬士兵坦克大戰網絡版,有用到數據庫和JDBC。游戲先啟動drawserver,然后啟動drawclient(單機調試時請每次都在最下面的輸入框更改端口值)。
代碼片段和文件信息
import?java.io.ByteArrayOutputStream;
import?java.io.DataInputStream;
import?java.io.DataOutputStream;
import?java.io.IOException;
import?java.net.DatagramPacket;
import?java.net.DatagramSocket;
import?java.net.InetSocketAddress;
import?java.net.SocketException;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.List;
import?java.util.Random;
import?javax.swing.ImageIcon;
/**
?*?這個類的作用是封裝聊天的相關信息
?*?@author?szlm
?*
?*/
public?class?ChatNewMsg?implements?Msg?{
int?msgType?=?Msg.CHAT_NEW_MSG;
DrawClient?dc;
String?str;
Player?thePlayer;
int?scores;
public?ChatNewMsg(DrawClient?dc)?{
this.dc?=?dc;
}
public?ChatNewMsg(String?str?Player?thePlayer?int?scores)?{
this.str?=?str;
this.thePlayer?=?thePlayer;
this.scores?=?s
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-04-28?20:30??DrawSomething2.0\
?????文件?????????422??2014-04-21?12:20??DrawSomething2.0\.classpath
?????文件?????????392??2014-04-24?10:39??DrawSomething2.0\.project
?????目錄???????????0??2014-04-28?20:30??DrawSomething2.0\.settings\
?????文件?????????598??2014-04-10?10:01??DrawSomething2.0\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2014-05-08?21:55??DrawSomething2.0\bin\
?????文件????????6128??2014-05-08?21:54??DrawSomething2.0\bin\ChatNewMsg.class
?????文件????????2062??2014-05-08?21:54??DrawSomething2.0\bin\ChatPanel$MyMonitor.class
?????文件????????1397??2014-05-08?21:54??DrawSomething2.0\bin\ChatPanel.class
?????目錄???????????0??2014-05-08?10:55??DrawSomething2.0\bin\Databa
?????文件????????1423??2014-05-08?10:55??DrawSomething2.0\bin\Databa
?????文件?????????630??2014-05-08?10:55??DrawSomething2.0\bin\Databa
?????文件????????2004??2014-05-08?10:55??DrawSomething2.0\bin\Databa
?????文件????????4309??2014-05-08?10:55??DrawSomething2.0\bin\Databa
?????文件????????1297??2014-05-08?21:54??DrawSomething2.0\bin\DrawClient$1.class
?????文件????????2991??2014-05-08?21:54??DrawSomething2.0\bin\DrawClient$TipDialog$Moni.class
?????文件????????1889??2014-05-08?21:54??DrawSomething2.0\bin\DrawClient$TipDialog$TimeThread.class
?????文件????????1424??2014-05-08?21:54??DrawSomething2.0\bin\DrawClient$TipDialog.class
?????文件????????2280??2014-05-08?21:54??DrawSomething2.0\bin\DrawClient.class
?????文件?????????624??2014-05-08?21:54??DrawSomething2.0\bin\DrawServer$1.class
?????文件?????????527??2014-05-08?21:54??DrawSomething2.0\bin\DrawServer$Client.class
?????文件????????1943??2014-05-08?21:54??DrawSomething2.0\bin\DrawServer$UDPThread.class
?????文件????????5595??2014-05-08?21:54??DrawSomething2.0\bin\DrawServer.class
?????文件????????1276??2014-05-08?21:54??DrawSomething2.0\bin\GamePanel$1.class
?????文件????????1309??2014-05-08?21:54??DrawSomething2.0\bin\GamePanel$2.class
?????文件????????1254??2014-05-08?21:54??DrawSomething2.0\bin\GamePanel$3.class
?????文件????????1190??2014-05-08?21:54??DrawSomething2.0\bin\GamePanel$4.class
?????文件????????3460??2014-05-08?21:54??DrawSomething2.0\bin\GamePanel.class
?????文件????????2830??2014-05-08?21:54??DrawSomething2.0\bin\IrregularShape$LineListener.class
?????文件????????3403??2014-05-08?21:54??DrawSomething2.0\bin\IrregularShape.class
?????文件????????4141??2014-05-08?21:54??DrawSomething2.0\bin\LoginPanel$MyMonitor.class
............此處省略33個文件信息
評論
共有 條評論