我想从com.jogamp.newt.event.MouseListener 添加的MouseListener到GLAutoDrawable这样的:为什么GLAutoDrawable没有方法addMouseListener将
/* inside the class that implements GLEventListener */
@Override
public void init(GLAutoDrawable drawable) {
keyMaster = new KeyMaster();
drawable.addMouseListener(keyMaster);
}
GLAutoDrawable是从包javax.media。 opengl.GLAutoDrawable。 Eclipse说,没有addMouseListener方法。
但在http://download.java.net/media/jogl/builds/spec/prd/jsr-231-prd-javadoc/index.html 他们说,它继承了接口ComponentEvents,它有这种方法。
我也在http://download.java.net/media/jogl/jogl-2.x-docs/index.html?javax/media/opengl/GLAutoDrawable.html上发现,没有ComponentEvents接口作为超类。
这怎么可能。我发现很多使用drawable.addMouseListener的示例(...)
我该怎么办?