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

📄 def.java

📁 J2ME实现得梭哈游戏联网程序
💻 JAVA
字号:
import javax.microedition.lcdui.Font;


public class Def {
	//运行模式 开关
	public final static boolean bDgg = false;
	public final static boolean bErr = true;
	public final static boolean bCDgg = true;
	public final static boolean bAnim = true;
	public final static boolean bMmy = false;
	public final static boolean bCon = true;
	public final static boolean bDKey = false;
	//Color
	public final static int COLOR_WHITE  = 0xFFFFFF;
    public final static int COLOR_BLUE   = 0x0000FF;
    public final static int COLOR_CYAN   = 0x00FFFF;
    public final static int COLOR_BLACK  = 0x000000;
    public final static int COLOR_RED 	 = 0xFF0000;
    public final static int COLOR_GREEN	 = 0x00FF00;
    public final static int COLOR_GRAY   = 0x646262;
    public final static int COLOR_YELLOW = 0xFFF000;
    public final static int COLOR_MAGENTA= 0xFF00FF;
    public final static int COLOR_LIGHT  = 0xC4016A;
    
    public final static Font FONTMIDDLE =  Font.getFont(Font.FACE_SYSTEM, Font.STYLE_PLAIN,Font.SIZE_MEDIUM);	
	public final static int MESSAGEBOX_FONT_COLOR = 0xA9DCDB;
	
	/**主线程参数*/
	public final static short FRAME_TIME_LIMIT = 70;
	public final static short TOPLEFT = 20;
	public final static short BOTTOMLEFT = 36;
	public final static short BOTTOMRIGHT = 40;
	public final static short TOPRIGHT = 24;
	public final static short FLAG_MIRROR = 2;
	public final static short FLAG_TRANS_ROT180 = 3;
	public final static short FLAG_MIRROR_ROT180 = 1;
	//Config
	public final static int CANVAS_WIDTH = 560;
	public final static int CANVAS_HEIGHT = 420;
	public final static int VL_FONTS_NUMBER_CHAR_W = 16;
	public final static int VL_FONTS_NUMBER_CHAR_H = 18;
	//交替光标颜色
	public final static int COLOR_BUTTON_SELECTED1 = 0xffff00;
	public final static int COLOR_BUTTON_SELECTED2 = 0x54554A;
	
	//定义 "存放loading时用到的图片数组的 "  索引
	public static final byte LOADING_BAR_LEFT   			= 0;					//进度条框左
	public static final byte LOADING_BAR_MIDDLE 			= LOADING_BAR_LEFT + 1;	//进度条框中
	public static final byte LOADING_BAR  				= LOADING_BAR_MIDDLE+1;	//进度条
	public static final byte LOADING_BACK				= LOADING_BAR + 1;		//进度条大背景
	public static final byte LOADING_FONT				= LOADING_BACK +1;		//进度条文字

	//	进度条 坐标
	public static final short GAME_LOADING_FRAMEX		= 163 ;
	public static final short GAME_LOADING_FRAMEY		= 155;
	public static final short GAME_LOADING_FONTX		= GAME_LOADING_FRAMEX + 55;
	public static final short GAME_LOADING_FONTY		= GAME_LOADING_FRAMEY + 20;
	public static final short GAME_LOADING_BAR_FRAMEX	= GAME_LOADING_FRAMEX + 17;
	public static final short GAME_LOADING_BAR_FRAMEY  = GAME_LOADING_FRAMEY + 68;
	public static final short GAME_LOADING_BARX			= GAME_LOADING_BAR_FRAMEX + 5;
	public static final short GAME_LOADING_BARY			= GAME_LOADING_BAR_FRAMEY + 4;
	public static final short GAME_LOADING_BAR_WIDTH	= 10;
	
	//详细信息参数
	public final static int VL_INFO_POS_X = 5;
	public final static int VL_INFO_POS_Y = 0;
	public final static int VL_INFO_WIDTH = 440;
	public final static int VL_INFO_HEIGHT = 404;
	public final static int VL_INFO_PORTAIT_POS_X = 56;
	public final static int VL_INFO_PORTAIT_POS_Y = 47;
	public final static int VL_INFO_UP_POS_X = VL_INFO_PORTAIT_POS_X + 130;
	public final static int VL_INFO_NICK_POS_Y = 50;
	public final static int VL_INFO_ID_POS_Y = VL_INFO_NICK_POS_Y + 30;
	public final static int VL_INFO_SEX_POS_Y = VL_INFO_ID_POS_Y + 30;
	public final static int VL_INFO_RATING_POS_Y = VL_INFO_SEX_POS_Y + 30;
	public final static int VL_INFO_DOWN1_POS_X = 58;
	public final static int VL_INFO_EFFORT_POS_Y = 190;
	public final static int VL_INFO_CHARM_POS_Y = VL_INFO_EFFORT_POS_Y + 30;
	public final static int VL_INFO_FORTUNE_POS_Y = VL_INFO_CHARM_POS_Y + 30;
	public final static int VL_INFO_MORAL_POS_Y = VL_INFO_FORTUNE_POS_Y + 30;
	public final static int VL_INFO_DOWN2_POS_X = 258;
	public final static int VL_INFO_SCORE_POS_Y = VL_INFO_EFFORT_POS_Y;
	public final static int VL_INFO_GOLD_POS_Y = VL_INFO_EFFORT_POS_Y + 30;
	public final static int VL_INFO_WIN_POS_Y = VL_INFO_CHARM_POS_Y + 30;
	public final static int VL_INFO_RATIO_POS_Y = VL_INFO_FORTUNE_POS_Y + 30;
	public final static int VL_DRAWNICK_WIDTH = 55;
	
	public static final short START_CHAIR2_X		= 66 ;//2人桌子开始的位置X
	public static final short START_CHAIR2_Y		= 64 ;//2人桌子开始的位置Y
	public static final short DISTANCE2_X			= 139 ;//2人桌子间隔X
	public static final short DISTANCE2_Y			= 86 ;//2人桌子间隔Y
	static byte[][] chairsBounds_2 = {
			//  座位       	昵称	    
			{ 39,  2,      	42,  -23,   },//0
			{ -35, 2,      	-42, -23,   },//1
		};
	
	public static final short START_CHAIR3_X		= 66 ;//3人桌子开始的位置X
	public static final short START_CHAIR3_Y		= 64 ;//3人桌子开始的位置Y
	public static final short DISTANCE3_X			= 139 ;//3人桌子间隔X
	public static final short DISTANCE3_Y			= 118 ;//3人桌子间隔Y
	static byte[][] chairsBounds_3 = {
			//  座位       	昵称	    
			{ 39,  -14,      	41,  -37,  },//0
			{ 3,	46,    		41,	 50,   },//1
			{ -34, -14,      	-34, -37,  },//2
		};
	
	public static final short START_CHAIR4_X		= 66 ;//4人桌子开始的位置X
	public static final short START_CHAIR4_Y		= 65 ;//4人桌子开始的位置Y
	public static final short DISTANCE4_X			= 139 ;//4人桌子间隔X
	public static final short DISTANCE4_Y			= 118 ;//4人桌子间隔Y
	/**       3
	 *     2     0
	 *        1
	 */
	static byte[][] chairsBounds_4 = {
			//  座位       	昵称	    
			{ 39,2,    		38,  38,   },//0
			{ 2, 39,    	-51, 49,   },//1
			{ -35, 3,      	-51, -22,  },//2
			{ 2, -35,       38,  -43,  }//3
		};
	
	public static final short START_CHAIR5_X		= 105 ;//5人桌子开始的位置X
	public static final short START_CHAIR5_Y		= 69 ;//5人桌子开始的位置Y
	public static final short DISTANCE5_X			= 204 ;//5人桌子间隔X
	public static final short DISTANCE5_Y			= 129 ;//5人桌子间隔Y
	static byte[][] chairsBounds_5 = {
			//  座位       	昵称	    
			{ 41, -5,    	54,  -27,     	},//0
			{ 22, 39,    	57,   57,     	},//1
			{ -18, 39,    	-74,  56,     	},//2
			{ -37, -5,      -70, -27,   	},//3
			{ 3,  -36,      6,   -58,   	},//4
		};
	
	public static final short START_CHAIR6_X		= 73 ;//6人桌子开始的位置X
	public static final short START_CHAIR6_Y		= 65 ;//6人桌子开始的位置Y
	public static final short DISTANCE6_X			= 216 ;//6人桌子间隔X
	public static final short DISTANCE6_Y			= 133 ;//6人桌子间隔Y
	static byte[][] chairsBounds_6 = {
			//  座位       	昵称	    
			{ 94, 4,    	94,  -23,     	},//0
			{ 56, 42,    	94,  48,     	},//1
			{ 3,  42,    	-50,  48,     	},//2
			{ -36, 4,      	-50, -23,   	},//3
			{ 3,  -36,      -16,  -58,   	},//4
			{ 56, -36,    	57,	 -58,     	}//5
		};

}	

⌨️ 快捷键说明

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