亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? splashcanvas.java.svn-base

?? 類似QQ的功能
?? SVN-BASE
?? 第 1 頁 / 共 2 頁
字號:
/******************************************************************************* Jimm - Mobile Messaging - J2ME ICQ clone Copyright (C) 2003-08  Jimm Project This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA. ******************************************************************************** File: src/jimm/SplashCanvas.java Version: ###VERSION###  Date: ###DATE### Author(s): Manuel Linsmayer, Andreas Rossbacher *******************************************************************************/package jimm;//#sijapp cond.if target is "SIEMENS2"#//# import java.io.IOException;//#sijapp cond.end#import jimm.comm.Util;import jimm.comm.Icq;import jimm.comm.Action;import jimm.util.ResourceBundle;import javax.microedition.lcdui.*;import java.util.Timer;import DrawControls.TextList;import DrawControls.VirtualList;//#sijapp cond.if target is "RIM"#//# import net.rim.device.api.system.LED;//#sijapp cond.end#public class SplashCanvas extends Canvas implements CommandListener{	static private SplashCanvas _this;	public final static Command 		cancelCommand = new Command(ResourceBundle.getString("cancel"), Jimm.cmdBack, 1);	//Timer for repaint	static private Timer t1, t2;	// Image object, holds the splash image	private static Image imgSplash;		private static Image imgClientIcon;	//#sijapp cond.if target is "SIEMENS2"#	//#	private static final String BATT_IMG = "/batt.png";	//#	private static Image battImg = null;	//#		//#	private static Image getBattImg() 	//#	{	//#		if( battImg == null )	//#		{	//#			try	//#			{	//#				battImg = Image.createImage(SplashCanvas.BATT_IMG);	//#			}	//#			catch(IOException e){}	//#		}	//#		return battImg;	//#	}	//#sijapp cond.end#	// Font used to display the logo (if image is not available)	private static Font logoFont = Font.getFont(Font.FACE_SYSTEM,			Font.STYLE_BOLD, Font.SIZE_LARGE);	// Font (and font height in pixels) used to display informational messages	private static Font font = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_PLAIN,			Font.SIZE_SMALL);	private static int fontHeight = font.getHeight();	// Initializer block	static	{		try { imgClientIcon = Image.createImage("/icon.png"); }   catch (Exception e) {}	}		static private Image getSplashImage()	{		if (imgSplash == null)			try { imgSplash = Image.createImage("/logo.png"); }   catch (Exception e) {}		return imgSplash;	}	/*****************************************************************************/	// Message to display beneath the splash image	static private String message;	// Last error code message	static private String lastErrCode;	// Progress in percent	static private int progress; // = 0	// True if keylock has been enabled	static private boolean isLocked;	// isError occured while connection	static private boolean errFlag;	// Number of available messages	static private int availableMessages;	// Time since last key # pressed 	static private long poundPressTime;	// Should the keylock message be drawn to the screen?	static protected boolean showKeylock;	static private Image statusImage = null;	// Constructor	public SplashCanvas(String message)	{		_this = this;//#sijapp cond.if target is "MIDP2"#		setFullScreenMode(Jimm.getPhoneVendor() != Jimm.PHONE_SONYERICSSON);//#sijapp cond.elseif target is "MOTOROLA" | target is "SIEMENS2"#		setFullScreenMode(true);//#sijapp cond.end#		setMessage(message);		showKeylock = false;	}	// Constructor, blank message	public SplashCanvas()	{		this(null);	}	// Returns the informational message	static public synchronized String getMessage()	{		return (message);	}	// Sets the informational message	static public synchronized void setLastErrCode(String errcode)	{		SplashCanvas.lastErrCode = (errcode != null) ? new String(errcode) : null;		_this.repaint();	}	// Sets the error flag	static public synchronized void setErrFlag(boolean errF)	{		SplashCanvas.errFlag = errF;		SplashCanvas._this.repaint();	}	// Sets the informational message	static public synchronized void setMessage(String message)	{		SplashCanvas.message = new String(message);		SplashCanvas._this.repaint();	}	public static synchronized void setStatusToDraw(Image statusImage)	{		if (statusImage == null)		{			StatusInfo statInfo = JimmUI.findStatus(StatusInfo.TYPE_STATUS, Icq.getCurrentStatus());			if (statInfo != null) statusImage = statInfo.getImage(); 		}		SplashCanvas.statusImage = statusImage;	}	// Returns the current progress in percent	static public synchronized int getProgress()	{		return (progress);	}	static public void show()	{		if (t2 != null)		{			t2.cancel();			t2 = null;		}		Jimm.display.setCurrent(_this);				Jimm.aaUserActivity();	}	static public void addCmd(Command cmd)	{		_this.addCommand(cmd);	}	static public void removeCmd(Command cmd)	{		_this.removeCommand(cmd);	}	static public void setCmdListener(CommandListener l)	{		_this.setCommandListener(l);	}	static public void Repaint()	{		_this.repaint();	}	// Sets the current progress in percent (and request screen refresh)	static public synchronized void setProgress(int progress)	{		if (SplashCanvas.progress == progress) return;		VirtualList.setMpbPercent(progress);		SplashCanvas.progress = progress;		_this.repaint();		_this.serviceRepaints();	}	// Enable keylock	static public synchronized void lock()	{		SplashCanvas._this.removeCommand(SplashCanvas.cancelCommand);		if (isLocked) return;		isLocked = true;		Jimm.setBkltOn(false);		setProgress(0);		setMessage(ResourceBundle.getString("keylock_enabled"));		setStatusToDraw(null);				Jimm.display.setCurrent(_this);		Jimm.setBkltOff();		if (Options.getBoolean(Options.OPTION_DISPLAY_DATE))		{			(t2 = new Timer()).schedule(new TimerTasks(					TimerTasks.SC_AUTO_REPAINT), 20000, 20000);		}		//#sijapp cond.if target="MOTOROLA"#		Jimm.display.flashBacklight(1000*Options.getInt(Options.OPTION_LIGHT_TIMEOUT));//#sijapp cond.end #					}	// Disable keylock	static public synchronized void unlock(boolean showContactList)	{		if (!isLocked)			return;		isLocked = false;		availableMessages = 0;		//#sijapp cond.if target is "RIM"#		//#        LED.setState(LED.STATE_OFF);		//  #sijapp cond.end#		//  #sijapp cond.if target is "MOTOROLA"#		//#		if (Options.getBoolean(Options.OPTION_LIGHT_MANUAL)) Jimm.setBkltOn(true);		//  #sijapp cond.end#		if (Options.getBoolean(Options.OPTION_DISPLAY_DATE) && (t2 != null))			t2.cancel();		if (_this.isShown()) JimmUI.backToLastScreen();	}	// Is the screen locked?	static public boolean locked()	{		return (isLocked);	}	protected void hideNotify()	{		imgSplash = null;//		resetLastTask();	}	// Called when message has been received	static public synchronized void messageAvailable()	{		if (isLocked)		{			++availableMessages;			//#sijapp cond.if target is "RIM"#			//#	        LED.setConfiguration(500, 250, LED.BRIGHTNESS_50);			//#	        LED.setState(LED.STATE_BLINKING);			//#sijapp cond.end#			_this.repaint();		}	}	// Called when a key is pressed

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久国际精品| 亚洲综合色噜噜狠狠| 欧美艳星brazzers| 蜜桃av一区二区在线观看| 国产精品视频九色porn| 欧美精品 日韩| av一区二区久久| 人禽交欧美网站| 亚洲综合色婷婷| 国产精品蜜臀av| 精品国产髙清在线看国产毛片| 一本一道久久a久久精品| 国产福利一区二区三区视频在线 | 国产福利一区二区三区在线视频| 亚洲国产精品久久久久婷婷884| 中文字幕欧美国产| 欧美tickling挠脚心丨vk| 欧美久久免费观看| 色国产综合视频| jlzzjlzz欧美大全| 丁香激情综合国产| 国产精品99久久久| 久久精品99久久久| 蜜桃av噜噜一区二区三区小说| 亚洲国产一区二区三区| 亚洲乱码日产精品bd| 国产精品久久久久aaaa樱花| 国产亚洲精品aa午夜观看| 久久综合九色综合欧美就去吻| 91麻豆精品国产自产在线 | 亚洲精品国产成人久久av盗摄 | 亚洲成人激情社区| 亚洲六月丁香色婷婷综合久久| 国产精品视频一二三区| 国产精品免费久久| 亚洲欧洲另类国产综合| 国产精品久久久久久久久久免费看| 久久精品水蜜桃av综合天堂| 久久久国际精品| 中文字幕不卡在线观看| 国产亚洲欧美日韩在线一区| 国产午夜亚洲精品午夜鲁丝片| 亚洲精品一区二区三区影院 | 精品成a人在线观看| 精品日韩成人av| 日韩欧美成人一区二区| 日韩免费观看高清完整版| 精品国产一区二区三区久久影院| 日韩视频免费直播| 久久综合九色综合欧美就去吻| 久久精品免费在线观看| 中文久久乱码一区二区| 亚洲精品乱码久久久久久黑人 | 欧美一区二区三区喷汁尤物| 日韩欧美一级二级三级久久久| 欧美变态tickling挠脚心| 久久先锋资源网| 成人免费在线观看入口| 一区二区久久久久久| 日韩av电影天堂| 精品一区二区三区不卡| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 成人av网址在线| 日本精品一区二区三区四区的功能| 在线看国产一区二区| 日韩一区二区在线观看| 26uuu亚洲| 亚洲欧美日韩在线| 奇米四色…亚洲| 成人高清在线视频| 在线观看欧美日本| 久久亚洲春色中文字幕久久久| 亚洲欧美在线另类| 亚洲成a人片在线不卡一二三区 | 免费av网站大全久久| 粗大黑人巨茎大战欧美成人| 一本久道久久综合中文字幕| 91麻豆精品国产91久久久更新时间| 久久蜜桃av一区精品变态类天堂 | 1区2区3区国产精品| 舔着乳尖日韩一区| 国产成人精品一区二区三区四区 | 五月婷婷综合在线| 国产精品88888| 精品视频在线免费观看| 久久婷婷一区二区三区| 一区二区三区欧美亚洲| 激情综合色播激情啊| 91免费看视频| 精品国产电影一区二区| 一区二区三区国产| 狠狠色2019综合网| 91国模大尺度私拍在线视频| 欧美精品一区视频| 亚洲狠狠爱一区二区三区| 国产成人精品亚洲日本在线桃色| 欧美日韩国产一区二区三区地区| 国产亚洲精品超碰| 蓝色福利精品导航| 欧美色视频在线| 国产精品久久久久久一区二区三区| 日韩精品亚洲专区| 色视频成人在线观看免| 久久精品人人做人人综合 | 国产一区二区精品久久| 91麻豆精品国产自产在线观看一区 | 精品美女一区二区三区| 亚洲一二三区不卡| 99国产精品久久| 国产午夜精品在线观看| 麻豆国产一区二区| 欧美日韩综合一区| 亚洲激情自拍视频| 99精品国产热久久91蜜凸| 精品处破学生在线二十三| 免费人成精品欧美精品 | 日韩一级视频免费观看在线| 亚洲午夜一二三区视频| 91亚洲精品久久久蜜桃网站| 久久久三级国产网站| 欧美aaaaaa午夜精品| 欧美精品v日韩精品v韩国精品v| 18成人在线观看| 9i在线看片成人免费| 国产精品视频观看| 波波电影院一区二区三区| 久久免费看少妇高潮| 韩国av一区二区三区四区| 日韩一区二区三区高清免费看看| 亚洲风情在线资源站| 在线观看中文字幕不卡| 一区二区三区不卡视频| 色综合欧美在线| 一区二区三区在线免费| 色噜噜狠狠成人中文综合| 亚洲三级久久久| 色噜噜狠狠色综合中国| 亚洲一区二区视频| 欧美三级午夜理伦三级中视频| 亚洲国产欧美日韩另类综合 | 六月丁香婷婷色狠狠久久| 欧美一区三区二区| 老司机午夜精品99久久| 精品国内片67194| 国产精品主播直播| 国产精品久久三区| 91蜜桃传媒精品久久久一区二区| 综合久久久久久久| 欧美日韩免费一区二区三区 | 成人成人成人在线视频| 亚洲视频在线观看一区| 在线视频国内一区二区| 天堂成人国产精品一区| 日韩精品一区二| 国产成人在线电影| 一区二区三区中文在线观看| 欧美日本韩国一区二区三区视频| 青青青伊人色综合久久| 国产欧美久久久精品影院| 色综合天天性综合| 亚洲成人在线网站| 精品国产一区二区在线观看| 成人久久久精品乱码一区二区三区| 中文字幕一区二区三区不卡| 99久久99久久久精品齐齐| 亚洲国产精品欧美一二99| 日韩一区二区在线观看| 成人国产在线观看| 亚洲国产精品影院| 欧美大片免费久久精品三p| 高清在线不卡av| 亚洲综合偷拍欧美一区色| 欧美电影免费提供在线观看| www.日韩大片| 蜜桃精品在线观看| 国产精品女上位| 欧美顶级少妇做爰| 国产a级毛片一区| 亚洲香蕉伊在人在线观| 久久精品夜色噜噜亚洲a∨| 精品婷婷伊人一区三区三| 国产乱妇无码大片在线观看| 亚洲综合色噜噜狠狠| 国产欧美一区二区精品性色| 欧美日韩一二三区| 成人毛片老司机大片| 手机精品视频在线观看| 中文字幕一区二区三区乱码在线| 欧美一区二区三区爱爱| 成人免费高清视频| 久久精品国产亚洲一区二区三区| 国产精品福利一区二区三区| 337p亚洲精品色噜噜| 97aⅴ精品视频一二三区| 国产在线看一区| 日韩成人一区二区| 亚洲最新视频在线播放| 国产精品蜜臀在线观看| 精品国产电影一区二区| 欧美另类变人与禽xxxxx|