华容道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