Академический Документы
Профессиональный Документы
Культура Документы
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.EventQueue;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
int x=10;
int y=40;
//@Override
// return true;
// }
super.paint(g);
g.setColor(Color.GREEN);
g.setColor(Color.BLACK);
g2d.drawImage(image, x, y, this);
if(key == KeyEvent.VK_RIGHT)
x = x+8;
if(key == KeyEvent.VK_LEFT)
x = x-8;
if (key==KeyEvent.VK_DOWN)
y=y+7;
if (key==KeyEvent.VK_UP)
y=y-7;
repaint();
if(key<100){
key=0;
/**
*/
EventQueue.invokeLater(new Runnable() {
try {
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
});
/**
*/
public Princi() {
this.addKeyListener(this);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setContentPane(contentPane);
image = ii.getImage();
@Override
@Override