华容道java代码:
import java.awt.*;
import java.awt.event.*;
public class MoveExample
{
public static void main(String args[])
{
new Hua_Rong_Road();
}
}
class Person extends Button implements FocusListener
{
int number;
Color c=new Color(255,245,170);
public Person(final int number,final String s)
{
super(s);
setBackground(c);
this.number=number;
c=getBackground();
addFocusListener(this);
}
public void focusGained(final FocusEvent e)
{
setBackground(Color.red);
}
public void focusLost(final FocusEvent e)
{
setBackground(c);
}
}
class Hua_Rong_Road extends Frame implements MouseListener,KeyListener,ActionListener
{
Person person[]=new Person[10];
Button left,right,above,below;
Button restart=new Button("重新开始");
public Hua_Rong_Road()
{
init();
setBounds(100,100,320,360);
setVisible(true);
validate();
addWindowListener(new WindowAdapter()
{public void win