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

  • 大小: 85KB
    文件類型: .zip
    金幣: 2
    下載: 6 次
    發(fā)布日期: 2021-06-17
  • 語(yǔ)言: Java
  • 標(biāo)簽: mud??Java??

資源簡(jiǎn)介

簡(jiǎn)單mud游戲,使用java開(kāi)發(fā),socket編程,多進(jìn)程,一個(gè)服務(wù)器多個(gè)客戶端

資源截圖

代碼片段和文件信息

package?dyx_mud;
import?java.io.*;
import?javax.swing.*;
import?java.net.*;
import?java.util.Iterator;
import?java.util.Map;
import?java.util.Map.Entry;
import?java.util.Set;
import?java.awt.*;
import?java.awt.event.*;

public?class?Client_dyx?extends?Jframe?{
private?JTextArea?screen;
private?JTextField?input;
private?JTextArea?talk;
private?JTextField?talkinput;
private?JButton?connection;
private?JButton?map;
private?Socket?socket;
private?BufferedReader?in;
private?BufferedWriter?out;
private?char?line=‘1‘;
private?String?line1=““;
//private?String?line2=““;

//private?int?port?=?1888;
public?static?JLabel[]?labels=new?JLabel[100];
public?static?int?nnm;
static?void?map_creat()?{
Roommanage_dyx.maplabel();
Jframe?frame=new?Jframe(“MAP_room“);
Container?ct=frame.getContentPane();
ct.setLayout(new?GridLayout(9090));
System.out.println(nnm);
for(int?k=0;k
ct.add(labels[k]);
}
frame.setBounds(20?20800?800);
frame.setVisible(true);

}


private?boolean?connected?=?false;

class?MonitorThread?extends?Thread?{
public?MonitorThread(BufferedReader?br)?{
//添加
this.br=br;
}

BufferedReader?br;

@Override
public??void??run()?{
//接收服務(wù)器消息的控制在這里添加
try?{


????while(connected)?{
????
???? String?a=br.readLine();
???? System.out.println(a);
???? setText(screena);
????
???? //System.out.println(connected);
????}
????
br.close();?
socket.close();
}catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
/*finally{
//?
try{


}catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}*/

}
}
private?JLabel?label1label2label3;
private?Font?font=new?Font(“宋體“Font.BOLD15);
public?Client_dyx()?{
super(“MUD?Client(MUD客戶端)“);
ImageIcon?img=new?ImageIcon(“C:/Users/Lenovo/Desktop/新建文件夾/timg.jpg“);
JLabel?imagelabel=new?JLabel(img);

imagelabel.setBounds(00img.getIconWidth()?img.getIconHeight());
Container?container?=?this.getContentPane();
((JPanel)?container).setOpaque(false);
this.getlayeredPane().add(imagelabelnew?Integer(Integer.MIN_VALUE));


container.setLayout(new?BorderLayout(100100));
JPanel?down=new?JPanel();
JPanel?up=new?JPanel();
JPanel?leftPanel?=?new?JPanel();//左分區(qū)包含顯示區(qū)與輸入?yún)^(qū)
JPanel?rightPanel?=?new?JPanel();//右分區(qū)包含連接服務(wù)器按鈕地圖按鈕?對(duì)話框
JPanel?upPanel=?new?JPanel();
JPanel?ru=new?JPanel();
JPanel?down0=new?JPanel();
JPanel?down1=new?JPanel();
JPanel?down2=new?JPanel();


upPanel.setOpaque(false);
down.setOpaque(false);
down0.setOpaque(false);
up.setOpaque(false);
down1.setOpaque(false);
down2.setOpaque(false);
rightPanel.setOpaque(false);
leftPanel.setOpaque(false);
ru.setOpaque(false);
label1=new?JLabel(“HAPPY“);
label2=new?JLab

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-05-27?21:12??MUD_dyx\
?????文件?????????301??2018-05-14?14:39??MUD_dyx\.classpath
?????文件?????????383??2018-05-14?14:39??MUD_dyx\.project
?????目錄???????????0??2018-05-14?14:39??MUD_dyx\.settings\
?????文件?????????598??2018-05-14?14:39??MUD_dyx\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-05-27?13:55??MUD_dyx\bin\
?????目錄???????????0??2018-05-27?13:55??MUD_dyx\bin\dyx_mud\
?????文件?????????927??2018-05-27?21:10??MUD_dyx\bin\dyx_mud\Client_dyx$1$1.class
?????文件????????3071??2018-05-27?21:10??MUD_dyx\bin\dyx_mud\Client_dyx$1.class
?????文件????????2190??2018-05-27?21:10??MUD_dyx\bin\dyx_mud\Client_dyx$2.class
?????文件????????1373??2018-05-27?21:10??MUD_dyx\bin\dyx_mud\Client_dyx$MonitorThread.class
?????文件????????7917??2018-05-27?21:10??MUD_dyx\bin\dyx_mud\Client_dyx.class
?????文件????????1504??2018-05-22?23:47??MUD_dyx\bin\dyx_mud\Commoncontent$DIRECTION.class
?????文件?????????336??2018-05-22?23:47??MUD_dyx\bin\dyx_mud\Commoncontent.class
?????文件???????10260??2018-05-27?20:57??MUD_dyx\bin\dyx_mud\input_dyx.class
?????文件????????2413??2018-05-27?11:56??MUD_dyx\bin\dyx_mud\Messagemanage_dyx.class
?????文件????????2716??2018-05-27?20:57??MUD_dyx\bin\dyx_mud\Monster.class
?????文件????????7738??2018-05-27?20:57??MUD_dyx\bin\dyx_mud\Monstermanage_dyx.class
?????文件????????2184??2018-05-27?09:32??MUD_dyx\bin\dyx_mud\npc.class
?????文件????????4702??2018-05-27?09:33??MUD_dyx\bin\dyx_mud\npcmanage.class
?????文件????????8743??2018-05-27?20:57??MUD_dyx\bin\dyx_mud\Player_dyx.class
?????文件???????14995??2018-05-26?17:30??MUD_dyx\bin\dyx_mud\Roommanage_dyx.class
?????文件????????9222??2018-05-27?13:55??MUD_dyx\bin\dyx_mud\Room_dyx.class
?????文件????????1684??2018-05-27?20:13??MUD_dyx\bin\dyx_mud\Server_dyx$ServerThread$1.class
?????文件????????5419??2018-05-27?20:13??MUD_dyx\bin\dyx_mud\Server_dyx$ServerThread.class
?????文件????????1378??2018-05-27?20:13??MUD_dyx\bin\dyx_mud\Server_dyx.class
?????文件????????7565??2018-05-27?18:55??MUD_dyx\bin\dyx_mud\setfile.class
?????文件????????1996??2018-05-21?20:38??MUD_dyx\bin\dyx_mud\staticfunctions_dyx.class
?????文件????????3166??2018-05-27?20:57??MUD_dyx\bin\dyx_mud\Thingmanage.class
?????文件????????1767??2018-05-27?20:57??MUD_dyx\bin\dyx_mud\Things.class
?????目錄???????????0??2018-05-27?13:55??MUD_dyx\src\
............此處省略17個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源