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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? example10.java

?? Micro Window Toolkit(MWT)是一個(gè)用于開(kāi)發(fā)J2ME用戶界面(UI)的工具包。它具有友好
?? JAVA
字號(hào):
package example;

/*
 * MWT - Micro Window Toolkit
 * Copyright (C) 2007 Lucas Domanico - lucazd@gmail.com
 * 
 * Licensed under the terms of the GNU Lesser General Public License:
 * 		http://www.opensource.org/licenses/lgpl-license.php
 * 
 * For further information visit:
 * 		http://j2me-mwt.sourceforge.net/
 */

import java.util.Random;

import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

import mwt.Component;
import mwt.Skin;
import mwt.Window;


// Double Buffering
//
class Canvas10 extends Canvas implements Runnable {
	Window win = new Window(20,20,100,100);	// the main window -reference-
	boolean exit;	// setted to true to finish the application
	Image[] skinImages = new Image[9];
	int skinSize = 10;
	
	// notify input
	protected void keyPressed(int keyCode)	{ win.setKeyState(keyCode,Window.KEYSTATE_PRESSED,true); }
	protected void keyReleased(int keyCode) { win.setKeyState(keyCode,Window.KEYSTATE_RELEASED,true); }
	
	// loads the skin's images...
	static Image[] loadSkinImages() {
		Image[] si = new Image[9];
		for(int i=0; i<9 ;i++)
			try { si[i] = Image.createImage("/skin" + i + ".png"); }
	 		catch(Exception e) { e.printStackTrace(); }
	 	return si;
	}
	
	Canvas10() {
//		win.setSkin(Window.STYLE_DEFAULT, new Skin(loadSkinImages(), skinSize));
		// internal panel
		Component panel = new Component(4,28,92,92,true) {
			public int getWidth()	{ return win.getWidth() - 8; }
			public int getHeight()	{ return win.getHeight() - 32; }
		};
		win.add(panel);
		panel.add(new Component(0,0,300,300,false) {
			protected void paint(Graphics g, Window window) {
				g.setColor(0);
				g.drawString("Press 0 to exit",4, 4,0);
				g.drawString("2,8,4,6 to move window",4,20,0);
				g.drawString("1,3,7,9 to resize window",4,36,0);
				g.drawString("* and # to change skin size: " + skinSize + " pixels",4,52,0);
				g.drawString("5 to set double buffer: " + win.isDoubleBuffered(),4,68,0);
			}
			protected boolean keyEvent(long key, Window window) {
				switch((int)key) {
					case Canvas.KEY_NUM2:	win.setY(win.getY() - 2); break;
					case Canvas.KEY_NUM8:	win.setY(win.getY() + 2); break;
					case Canvas.KEY_NUM4:	win.setX(win.getX() - 2); break;
					case Canvas.KEY_NUM6:	win.setX(win.getX() + 2); break;
					case Canvas.KEY_NUM9:	win.setWidth(win.getWidth() + 4); break;
					case Canvas.KEY_NUM7:	win.setWidth(win.getWidth() - 4); break;
					case Canvas.KEY_NUM3:	win.setHeight(win.getHeight() + 4); break;
					case Canvas.KEY_NUM1:	win.setHeight(win.getHeight() - 4); break;
					case Canvas.KEY_NUM5:	if(key >> 32 == 0) win.setDoubleBuffered(!win.isDoubleBuffered()); break;
					case Canvas.KEY_NUM0:	exit = true; break;
					default:
						switch((int)key) {
						case Canvas.KEY_POUND:	skinSize += 2; break;
						case Canvas.KEY_STAR:	skinSize -= 2; break;
						default: return false;
						}
//						win.setSkin(Window.STYLE_DEFAULT, new Skin(loadSkinImages(), skinSize));
				}
				return true;
			}
		});
		win.setFocusFirst();
	}
	
	public void run() {
		while(!exit) { // main loop
			win.repeatKeys(true);
			repaint();
			serviceRepaints();
			try { Thread.sleep(1); }
			catch(Exception e) { e.printStackTrace(); }
		}
		Example10.instance.notifyDestroyed();
	}
	
	protected void paint(Graphics g) {
		g.setColor(0xFFFFFFFF);	// clear graphics
		g.fillRect(0,0,getWidth(),getHeight());
		
		Random r = new Random(); // paint the "background"
		for(int i=0; i<10 ;i++) {
			g.setColor(Math.abs(r.nextInt()));
			g.drawRect(Math.abs(r.nextInt())%128,Math.abs(r.nextInt())%128,Math.abs(r.nextInt())%128,Math.abs(r.nextInt())%128);
		}

		win.paint(g); // and paint the window...
	}
}


public class Example10 extends MIDlet {
	static MIDlet instance;
	static Canvas canvas;
	protected void startApp() throws MIDletStateChangeException {
		instance = this;
		Canvas10 c = new Canvas10();
		canvas = c;
		Display.getDisplay(this).setCurrent(c);
		new Thread(c).start();
	}
	protected void pauseApp() { }
	protected void destroyApp(boolean arg0) throws MIDletStateChangeException { }
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区蜜臀亚洲| 亚洲精品在线一区二区| 麻豆国产精品777777在线| 国产亚洲人成网站| 欧美日韩一区二区三区在线看| 久久精品国产一区二区三区免费看| 亚洲国产精华液网站w| 欧美一级理论片| 91天堂素人约啪| 国产综合久久久久久鬼色 | 884aa四虎影成人精品一区| 国产 欧美在线| 六月丁香婷婷久久| 一区二区三区四区视频精品免费 | 日本精品一级二级| 国产二区国产一区在线观看| 日韩精品每日更新| 亚洲精品va在线观看| 久久久美女艺术照精彩视频福利播放| 91福利在线观看| 成人av在线观| 国产精品性做久久久久久| 青娱乐精品视频在线| 一区二区三区久久久| 中文字幕二三区不卡| 久久久久久久久久看片| 日韩一区二区三区在线| 欧美日韩一区精品| 欧美午夜免费电影| 在线精品国精品国产尤物884a| 成人久久久精品乱码一区二区三区| 久久99精品久久久| 日本欧美久久久久免费播放网| 亚洲一区在线观看免费观看电影高清| 国产精品区一区二区三| 久久精品人人做| 精品欧美一区二区久久| 日韩欧美国产高清| 日韩欧美资源站| 日韩视频123| 日韩一级大片在线观看| 欧美一区二区视频在线观看2022| 欧美性受极品xxxx喷水| 欧美三级电影在线看| 91在线观看污| 色噜噜狠狠成人中文综合| 91日韩精品一区| 91免费精品国自产拍在线不卡| av影院午夜一区| 91免费在线视频观看| 色999日韩国产欧美一区二区| 色婷婷av一区二区三区gif| 色琪琪一区二区三区亚洲区| 欧美亚洲另类激情小说| 欧美电影影音先锋| 欧美xxxx老人做受| 26uuu精品一区二区| 亚洲国产高清在线| 日韩理论片一区二区| 亚洲综合丁香婷婷六月香| 三级不卡在线观看| 久久国产精品免费| 国产成人丝袜美腿| 99久久99精品久久久久久| 在线免费精品视频| 这里只有精品电影| 久久久久久久久久久99999| 国产精品三级电影| 一区二区成人在线| 免费看精品久久片| 成人综合婷婷国产精品久久蜜臀| 91小视频在线免费看| 欧美日韩免费观看一区二区三区| 正在播放一区二区| 中文字幕欧美国产| 亚洲大片一区二区三区| 狠狠色狠狠色综合系列| 成人18精品视频| 精品视频一区三区九区| 精品国产一区二区三区av性色| 国产精品热久久久久夜色精品三区| 夜夜爽夜夜爽精品视频| 久久成人精品无人区| 成人av电影免费在线播放| 欧美日韩另类一区| 久久久国产午夜精品| 亚洲精品视频在线观看免费| 麻豆国产91在线播放| 91香蕉视频黄| 欧美xxxx老人做受| 亚洲乱码国产乱码精品精的特点| 蜜桃视频第一区免费观看| www.亚洲色图.com| 正在播放一区二区| 亚洲欧美日韩国产另类专区| 免费av成人在线| 日本精品一区二区三区四区的功能| 日韩欧美不卡在线观看视频| 自拍偷拍亚洲综合| 国产综合色产在线精品| 欧美日韩中文字幕一区| 国产精品毛片无遮挡高清| 蜜乳av一区二区| 色狠狠av一区二区三区| 久久九九久久九九| 日韩影院精彩在线| 色域天天综合网| 国产免费观看久久| 蜜臀av性久久久久蜜臀av麻豆| 色综合久久久网| 久久久国产精品麻豆| 午夜av区久久| 在线免费观看日本欧美| 国产精品久久久久久久午夜片| 麻豆91在线观看| 欧美日韩不卡一区二区| 亚洲免费资源在线播放| 粉嫩aⅴ一区二区三区四区| 日韩免费看的电影| 丝袜亚洲另类丝袜在线| 91黄视频在线| 亚洲三级理论片| 成人国产精品免费观看视频| 久久综合狠狠综合| 美女被吸乳得到大胸91| 3d成人动漫网站| 亚洲电影一区二区| 欧美在线三级电影| 日韩理论片在线| 91污片在线观看| 亚洲天堂久久久久久久| 成人av综合一区| 中文字幕一区av| 成人av片在线观看| 国产精品久久久久久久久晋中| 国产精品一区二区三区四区| 欧美精品一区二区三区一线天视频 | 国产一区二区视频在线| 欧美一卡2卡3卡4卡| 免费看精品久久片| 精品国产一区二区三区久久久蜜月| 青青草97国产精品免费观看无弹窗版| 欧美色图一区二区三区| 亚洲第一成人在线| 欧美日免费三级在线| 日韩精品免费视频人成| 日韩欧美一二区| 国产一区二区毛片| 中文字幕欧美激情一区| www.在线成人| 一区二区三区精密机械公司| 91国偷自产一区二区使用方法| 一区二区日韩电影| 欧美福利一区二区| 看国产成人h片视频| 久久亚洲综合色| 成人黄色片在线观看| 自拍偷拍欧美激情| 欧美调教femdomvk| 奇米精品一区二区三区在线观看 | 欧美日韩一区国产| 欧美aaaaaa午夜精品| 精品91自产拍在线观看一区| 国产成a人亚洲| 一区二区免费看| 8x福利精品第一导航| 国产一区二区三区在线观看精品| 欧美国产97人人爽人人喊| 日本韩国精品在线| 日韩影院在线观看| 国产欧美日韩一区二区三区在线观看| 不卡的av电影| 天天影视色香欲综合网老头| 亚洲精品在线一区二区| av亚洲精华国产精华| 婷婷综合五月天| 久久久激情视频| 91成人免费网站| 九九精品一区二区| 亚洲欧美在线高清| 91精品国产欧美一区二区 | 欧美视频中文字幕| 经典三级视频一区| 一区二区高清在线| 精品国产乱码久久久久久图片 | 欧美一区二区三区在线观看| 国产成人综合亚洲网站| 亚洲国产精品一区二区www| 久久久亚洲欧洲日产国码αv| 一本久道久久综合中文字幕| 精品一区二区在线视频| 又紧又大又爽精品一区二区| 日韩精品一区二区三区视频 | 色噜噜狠狠成人网p站| 久久福利视频一区二区| 亚洲精品国产成人久久av盗摄 | 美女一区二区三区| 亚洲欧美电影一区二区| 久久久精品人体av艺术| 欧美精品在线视频|