求解如何用键盘控制图片移动方向

按方向键,一次移动100个像素

import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

public class exam extends JFrame
{
JLabel jl=null;
ImageIcon img=null;

public exam()
{
    String path="./photos/car.jpg";
    img=new ImageIcon(path);

    jl=new JLabel(img);
    jl.setBounds(0,0,800,480);

    getContentPane().setLayout(null);
    getContentPane().add(jl);
    setSize(1366,768);
    setVisible(true);


    addWindowListener(new WindowAdapter()
    {
        public void windowClosing(WindowEvent e){System.exit(0);}
    });

}

public static void main(String[]args)//移动
{
    new exam();


}

}

你就动态改变图像位置就行了,把你那几个数字弄成可变的

http://www.xuebuyuan.com/1591626.html

点击键盘事件,如果是上下左右键,就执行需要的方法,左右键就改变X轴像素点,上下键就改变Y轴像素点