⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 conn.java

📁 j2me小游戏,入门级的学习很好:)
💻 JAVA
字号:
import javax.microedition.io.*;
import java.io.*;
import javax.microedition.lcdui.*;

public class Conn extends Thread implements CommandListener {
	
	String point;
	//String name;

	public Conn(int p) {//public Conn(int p,String s)
		this.point = Integer.toString(p);
		//this.name = s;
	}
	
	public void run() {
		String url = "socket://127.0.0.1:6789";
		SocketConnection conn = null;
		InputStream is = null;
		OutputStream os = null;
		DataInputStream dis = null;
		DataOutputStream dos = null;
		try {
			conn = (SocketConnection)Connector.open(url);
			is = conn.openInputStream();
			os = conn.openOutputStream();
			dis = new DataInputStream(is);
			dos = new DataOutputStream(os);
			dos.writeUTF(point);
			//dos.writeUTF(name);
			dos.flush();
			List l = new List("排行榜",Choice.IMPLICIT);
			l.append("第一名: "+dis.readUTF()/*+"  分数: "+dis.readUTF()*/,null);
			l.append("第二名: "+dis.readUTF()/*+"  分数: "+dis.readUTF()*/,null);
			l.append("第三名: "+dis.readUTF()/*+"  分数: "+dis.readUTF()*/,null);
			l.append("第四名: "+dis.readUTF()/*+"  分数: "+dis.readUTF()*/,null);
			l.append("第五名: "+dis.readUTF()/*+"  分数: "+dis.readUTF()*/,null);
			l.append("您的名次是: "+dis.readUTF()+" 名",null);
			l.addCommand(new Command("返回",Command.BACK,1));
			l.setCommandListener(this);
			Begin.display.setCurrent(l);
		}catch(Exception e) {
			e.printStackTrace();
		}finally {
			try {
				if(conn != null) {
					conn.close();
				}
			}catch(Exception e) {}	
		}
	}
	
	public void commandAction(Command c,Displayable d) {
		if(c.getLabel()=="返回") {
			Begin.display.setCurrent(Begin.s);	
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -