我正在使用Jogl 2.0,当我尝试这样做时

public class Walking3D implements GLEventListener, KeyListener {

@Override
public void init (GLAutoDrawable gLDrawable)

{


  // some code

   gLDrawable.addKeyListener(this);

}}


我得到:The method addKeyListener(Walking3D) is undefined for the type GLAutoDrawable

但是在Jogl 1.0中可以正常工作。

它出什么问题了 ?

谢谢

最佳答案

好吧,我用这个来解决它:

((Component) gLDrawable).addKeyListener(this);

10-04 22:44