晕倒,事件响应函数不是这样写的,你务必按照jdk里面定义的函数,override他们即可
解决方案 »
- javaSE的登陆验证问题,我不知道错哪了。
- 自学java从何学起
- 100分求答案(数据采集cookie)
- 大哥,帮我看看这个方法
- 急急急!!!!!Crystal Reports 中的图表不能显示中文字在unix平台上,大家有遇到这个问题吗
- 请问关于jfreechart问题 在jb里面运行正常 直接点击也正常 可是用iis发布后 运行报错
- 求教。用过sun one stuido的朋友帮个忙啊。
- java swt 如何利用juv rtmp client 实现发布音视频到red5媒体服务器
- <<<<<<<<<<<<<<<<<<编译通过,运行出错>>>>>>>>>>>>>>>>>>>>>
- 关于借包含中文名文件的zip
- Kosling每日提问之2004.03.20!----10天来的一点点反省!
- 求输入十个整数,输出最大和最小数
import java.awt.*;
import java.awt.event.*;
public class Tetris {
public static void main(String[] args) {
JFrame jf = new JFrame();
jf.addKeyListener(new KeyListener() {
public void keyPressed(KeyEvent e)
{
if(e.getKeyCode() == KeyEvent.VK_LEFT)
System.out.println("left");
if(e.getKeyCode() == KeyEvent.VK_DOWN)
System.out.println("down");
if(e.getKeyCode() == KeyEvent.VK_RIGHT)
System.out.println("right");
if(e.getKeyCode() == KeyEvent.VK_UP)
System.out.println("up");
}
public void keyReleased(KeyEvent e){}
public void keyTyped(KeyEvent e)
{
if(e.getKeyCode() == KeyEvent.VK_LEFT)
System.out.println("left");
if(e.getKeyCode() == KeyEvent.VK_DOWN)
System.out.println("down");
if(e.getKeyCode() == KeyEvent.VK_RIGHT)
System.out.println("right");
if(e.getKeyCode() == KeyEvent.VK_UP)
System.out.println("up");
}
});
jf.setSize(350,500);
jf.setVisible(true);
}
}
不过怎么看都不像在写JAVA程序,而像在写
完全的面向过程的语言。^_^,我没有恶意的,
完全是实话实说哦!呵呵……