好玩的窗口 基本版
试试按下方向键。。
import java.awt.*;
import java.awt.event.*;
import java.util.*;
class Test{
public static void main(String[] args){
new MyFrame("Drawing...");
}
}
class MyFrame extends Frame{
int x=300;
int y=300;
int w=400;
int h=300;
private int num=0;
MyFrame(String s){
super(s);
setBounds(x,y,w,h);
setResizable(false);
addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent e){
switch(e.getKeyCode()){
case KeyEvent.VK_UP:
y-=50;
break;
case KeyEvent.VK_DOWN:
y+=50;
break;
case KeyEvent.VK_LEFT:
x-=50;
break;
case KeyEvent.VK_RIGHT:
x+=50;
break;
}
setBounds(x,y,w,h);
}
});
setVisible(true);
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
setVisible(false);
System.exit(0);
}
});
}
}