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

📄 auto.java

📁 IT is a small player,very simple,you can control it by upkey,downkey,leftkey,and rightkey
💻 JAVA
字号:
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

class auto extends JPanel 
{
	JFrame frame;
	Image img;
	int x1,y1,x2,y2,x3,y3,x4,y4;
	
	auto()
	{
		frame = new JFrame();
		img = Toolkit.getDefaultToolkit().getImage("character.gif");
		x1 = 50;
		y1 = 50;
		x2 = 0;
		y2 = 0;
		
		
		frame.addKeyListener(new KeyAdapter(){
			
			public void keyPressed(KeyEvent ke)
			{
				if(ke.getKeyCode()==ke.VK_RIGHT)
				{
					
					y2 = 31;
					frame.repaint();
					x1 = x1+2;
					x2 = x2+24;
					if(x2>62)
					{
						x2=0;
					}
				}
				if(ke.getKeyCode()==ke.VK_LEFT)
				{
					
					y2 = 93;
					frame.repaint();
					x1 = x1-2;
					x2 = x2+24;
					if(x2>62)
					{
						x2=0;
					}
				}
				if(ke.getKeyCode()==ke.VK_UP)
				{
					y2 = 0;
					frame.repaint();
					
					y1 = y1-2;
					x2 = x2+24;
					if(x2>62)
					{
						x2=0;
					}
				}
				if(ke.getKeyCode()==ke.VK_DOWN)
				{
					y2=62;
					frame.repaint();
					
					y1 = y1+2;
					x2 = x2+24;
					if(x2>62)
					{
						x2 = 0;
					}
				}
			}
		}
		);
		
		frame.setContentPane(this);
		
		frame.setSize(400,400);
		frame.setVisible(true);
	}
	
	public void paintComponent(Graphics g)
	{ 
		g.drawImage(img,x1,y1,x1+50,y1+50,x2,y2,x2+24,y2+31,this);
	}
	
	public static void main(String s[])
	{
		try
		{
			UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
		}
		catch(Exception e)
		{
		}
		new auto();
	}
}

⌨️ 快捷键说明

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