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

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

?? frame1.java

?? 控制移到機器人的例子程序
?? JAVA
字號:
/*
	A basic extension of the java.awt.Frame class
 */

import java.awt.*;

public class Frame1 extends Frame
{
    MazeGraphics myMaze;
    
	public Frame1()
	{
		// This code is automatically generated by Visual Cafe when you add
		// components to the visual environment. It instantiates and initializes
		// the components. To modify the code, only use code syntax that matches
		// what Visual Cafe can generate, or Visual Cafe may be unable to back
		// parse your Java file into its visual environment.
		//{{INIT_CONTROLS
		setLayout(null);
		setVisible(false);
		setSize(insets().left + insets().right + 556,insets().top + insets().bottom + 274);
		button1 = new java.awt.Button();
		button1.setActionCommand("button");
		button1.setLabel("Do this first!");
		button1.setBounds(insets().left + 450,insets().top + 14,91,23);
		button1.setBackground(new Color(12632256));
		add(button1);
		button2 = new java.awt.Button();
		button2.setActionCommand("button");
		button2.setLabel("Click for continuous motion");
		button2.setBounds(insets().left + 360,insets().top + 84,180,24);
		button2.setBackground(new Color(12632256));
		add(button2);
		button3 = new java.awt.Button();
		button3.setActionCommand("button");
		button3.setLabel("Click for discrete motion");
		button3.setBounds(insets().left + 360,insets().top + 48,182,24);
		button3.setBackground(new Color(12632256));
		add(button3);
		setTitle("Untitled");
		//}}

		//{{INIT_MENUS
		//}}

		//{{REGISTER_LISTENERS
		SymWindow aSymWindow = new SymWindow();
		this.addWindowListener(aSymWindow);
		SymMouse aSymMouse = new SymMouse();
		button1.addMouseListener(aSymMouse);
		button2.addMouseListener(aSymMouse);
		button3.addMouseListener(aSymMouse);
		SymAction lSymAction = new SymAction();
		button1.addActionListener(lSymAction);
		//}}
		setVisible(true);
	}

	public Frame1(String title)
	{
		this();
		setTitle(title);
	}

	public synchronized void show()
	{
		move(50, 50);
		super.show();
	}

	public void addNotify()
	{
	    // Record the size of the window prior to calling parents addNotify.
	    Dimension d = getSize();
	    
		super.addNotify();

		if (fComponentsAdjusted)
			return;

		// Adjust components according to the insets
		setSize(insets().left + insets().right + d.width, insets().top + insets().bottom + d.height);
		Component components[] = getComponents();
		for (int i = 0; i < components.length; i++)
		{
			Point p = components[i].getLocation();
			p.translate(insets().left, insets().top);
			components[i].setLocation(p);
		}
		fComponentsAdjusted = true;
	}

    // Used for addNotify check.
	boolean fComponentsAdjusted = false;

	//{{DECLARE_CONTROLS
	java.awt.Button button1;
	java.awt.Button button2;
	java.awt.Button button3;
	//}}

	//{{DECLARE_MENUS
	//}}

	class SymWindow extends java.awt.event.WindowAdapter
	{
		public void windowClosing(java.awt.event.WindowEvent event)
		{
			Object object = event.getSource();
			if (object == Frame1.this)
				Frame1_WindowClosing(event);
		}
	}
	
	void Frame1_WindowClosing(java.awt.event.WindowEvent event)
	{
		hide();		 // hide the Frame
	}

	class SymMouse extends java.awt.event.MouseAdapter
	{
		public void mouseClicked(java.awt.event.MouseEvent event)
		{
			Object object = event.getSource();
			if (object == button1)
				button1_MouseClick(event);
			else if (object == button2)
				button2_MouseClick(event);
			else if (object == button3)
				button3_MouseClick(event);
		}
	}

	void button1_MouseClick(java.awt.event.MouseEvent event)
	{
		// to do: code goes here.
		myMaze = new MazeGraphics(this, 6, 6, 5, 30);
		myMaze.addWall(3,3,0);
		myMaze.addWall(3,3,3);
		myMaze.addGold(3,3,2,3);
		myMaze.addGold(0,1,0,2);
		myMaze.addGold(1,1);
		myMaze.addRobot(2,2,0,2);
		myMaze.update(); // redraw everything (just for fun) //
	}

	void button2_MouseClick(java.awt.event.MouseEvent event)
	{
        double x = 2;
        double y = 2;
        double dir = 0;
        double ds = 0.1;

        for(int i = 0; i < 20; i++) {
            myMaze.removeSmoothRobot(x,y,dir,2);
            x += ds * Math.cos(dir);
            y += ds * Math.sin(dir);
            if (x > 5.0) x = 5.0;
            if (x < -0.25) x = -0.25;
            if (y > 5.0) y = 5.0;
            if (y < -0.25) y = -0.25;
            if(Math.random() < 0.3) {
                dir += Math.random();
            }
            myMaze.addSmoothRobot(x,y,dir,2);
            sleep(100);
        }
	}
	
	void sleep(int time) {
	    try {
	        Thread.sleep(time);
	    } catch (InterruptedException e) {
	        
	    }
	}
	
	public void paint(Graphics g)
	{
	    if (this.myMaze != null)
	        myMaze.update();	   
	} // paint()

// This button will demonstrate just moving discretely from cell center
// to cell center.
	void button3_MouseClick(java.awt.event.MouseEvent event)
	{	    
	    myMaze.removeRobot(2,2,0,2);
	    myMaze.addRobot(3,2,3,2);
	    try {
	        Thread.sleep(250);
	    } catch (InterruptedException e) {  }
	    myMaze.removeRobot(3,2,3,2);
	    myMaze.addRobot(3,2,0,2);
	    try {
	        Thread.sleep(250);
	    } catch (InterruptedException e) {  }
	    myMaze.removeRobot(3,2,0,2);
	    myMaze.addRobot(3,3,0,2);
	    try {
	        Thread.sleep(250);
	    } catch (InterruptedException e) {  }
	    myMaze.removeRobot(3,3,0,2);
	    myMaze.addRobot(3,4,0,2);
	    try {
	        Thread.sleep(250);
	    } catch (InterruptedException e) {  }
	   
	}

	class SymAction implements java.awt.event.ActionListener
	{
		public void actionPerformed(java.awt.event.ActionEvent event)
		{
			Object object = event.getSource();
			if (object == button1)
				button1_Action(event);
		}
	}

	void button1_Action(java.awt.event.ActionEvent event)
	{
		// to do: code goes here.
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
3d成人动漫网站| av日韩在线网站| 欧美一卡在线观看| 日本成人在线电影网| 欧美一卡2卡3卡4卡| 久久精品国产免费| 国产午夜精品一区二区| 不卡大黄网站免费看| 亚洲一区二区视频在线| 欧美一区二区三区四区五区| 国产一区在线观看麻豆| 中文字幕一区免费在线观看| 91美女视频网站| 五月婷婷综合激情| 久久午夜国产精品| 一本大道久久a久久综合婷婷| 亚洲国产日日夜夜| 2021久久国产精品不只是精品| 粉嫩aⅴ一区二区三区四区 | 亚洲小说欧美激情另类| 在线不卡中文字幕播放| 国产精品一区一区三区| 国产精品网站在线| 欧美巨大另类极品videosbest| 久久99精品一区二区三区三区| 中文字幕在线播放不卡一区| 欧美人xxxx| 99视频精品在线| 免费观看在线综合色| 亚洲欧洲无码一区二区三区| 欧美电影免费观看高清完整版在| 成人app在线| 蜜臂av日日欢夜夜爽一区| 国产精品第一页第二页第三页| 欧美精品久久久久久久多人混战 | 亚洲最大的成人av| 日韩精品一区二区三区蜜臀| av高清不卡在线| 久久精品国产在热久久| 亚洲最新视频在线观看| 国产精品日产欧美久久久久| 88在线观看91蜜桃国自产| 波多野结衣91| 久久99精品久久久久| 性感美女久久精品| 综合欧美一区二区三区| 日本一区二区综合亚洲| 日韩亚洲欧美一区二区三区| 成人av片在线观看| 国产一区二区三区在线观看免费 | 日本精品免费观看高清观看| 国产在线一区观看| 日本欧美在线观看| 亚洲成人动漫一区| 亚洲色图另类专区| 国产精品理论片| 国产欧美一区二区精品仙草咪| 欧美一级精品大片| 在线成人免费视频| 欧美日韩国产bt| 欧美亚洲精品一区| 色婷婷av一区二区三区软件| 成人精品国产福利| 成人性视频免费网站| 国产高清一区日本| 国产成人午夜高潮毛片| 国产美女娇喘av呻吟久久| 精品亚洲porn| 国产在线不卡一区| 国产精品一区二区在线观看网站| 黄页网站大全一区二区| 国内久久婷婷综合| 国产美女一区二区| 国产成人日日夜夜| 大胆亚洲人体视频| 国产剧情av麻豆香蕉精品| 亚洲在线视频免费观看| 亚洲制服丝袜在线| 一区二区三区精品| 亚洲最大成人网4388xx| 亚洲一区二区av电影| 亚洲成人激情社区| 秋霞影院一区二区| 久久99久久久久| 国产成人综合精品三级| 成人午夜激情片| 91麻豆自制传媒国产之光| 99久久er热在这里只有精品15| av电影天堂一区二区在线| 91年精品国产| 欧美日韩视频专区在线播放| 7777精品伊人久久久大香线蕉最新版| 欧美精品成人一区二区三区四区| 日韩久久久精品| 久久久久久影视| 亚洲视频资源在线| 亚洲第一二三四区| 狂野欧美性猛交blacked| 麻豆国产欧美一区二区三区| 国产精品99久久久久久有的能看 | 一区二区三区在线免费观看| 亚洲观看高清完整版在线观看 | 一区二区国产盗摄色噜噜| 亚洲成人在线网站| 国产一区二区主播在线| av在线播放一区二区三区| 欧美影视一区在线| 久久综合狠狠综合久久激情| 亚洲天堂成人网| 午夜久久久久久| 国产酒店精品激情| 91官网在线观看| 精品电影一区二区三区| 亚洲品质自拍视频网站| 日韩电影网1区2区| 成人激情动漫在线观看| 4438成人网| 亚洲婷婷在线视频| 美女性感视频久久| 91福利资源站| 国产欧美一区二区三区沐欲| 亚洲第一主播视频| 成人一级片网址| 日韩视频在线你懂得| 中文字幕一区二区三区av | 国产毛片精品国产一区二区三区| 一本久久精品一区二区| 久久久精品国产99久久精品芒果 | 亚洲三级小视频| 激情偷乱视频一区二区三区| 91久久精品一区二区三| 国产性做久久久久久| 亚洲va国产va欧美va观看| 成人国产免费视频| 精品国产伦一区二区三区观看体验| 亚洲精品久久久久久国产精华液| 国产一区二区在线观看免费| 欧美高清hd18日本| 一区二区三区精品在线观看| 成人做爰69片免费看网站| 日韩欧美专区在线| 无吗不卡中文字幕| 色999日韩国产欧美一区二区| 欧美激情一区在线观看| 精品影视av免费| 欧美一个色资源| 五月天网站亚洲| 欧美日韩一本到| 一区二区三区加勒比av| 成人高清视频免费观看| 2020国产精品| 精品午夜一区二区三区在线观看| 欧美人牲a欧美精品| 亚洲网友自拍偷拍| 欧美综合一区二区三区| 亚洲精品福利视频网站| 日本韩国欧美在线| 成人欧美一区二区三区1314| 国产成人一区在线| 久久久国产精品午夜一区ai换脸| 九九**精品视频免费播放| 欧美一区二区成人| 麻豆精品视频在线观看| 日韩欧美不卡在线观看视频| 日本va欧美va瓶| 日韩一区二区在线看| 蜜臀av一区二区三区| 精品久久久久久久人人人人传媒| 青青草97国产精品免费观看| 欧美一二三四区在线| 久久99久久久欧美国产| 精品欧美黑人一区二区三区| 国产一区欧美一区| 国产目拍亚洲精品99久久精品| 国产激情一区二区三区| 国产精品无人区| 91日韩精品一区| 亚洲午夜三级在线| 欧美一区二区三区公司| 久久丁香综合五月国产三级网站| 日韩免费成人网| 91丨porny丨户外露出| 亚洲少妇中出一区| 欧美日韩卡一卡二| 青青草成人在线观看| 久久精品视频免费| 99久久777色| 亚洲v精品v日韩v欧美v专区| 日韩三级高清在线| 不卡的av在线播放| 亚洲福利一区二区三区| 日韩欧美一二三区| www.欧美.com| 亚洲成a天堂v人片| 久久久亚洲国产美女国产盗摄| 大白屁股一区二区视频| 亚洲图片欧美综合| 精品福利一二区| 色又黄又爽网站www久久| 蜜臀a∨国产成人精品|