自己UP一下,CSDN发贴的格式有待改进呀。怎么粘出来都变形了缩进也没有了,字体也难看。
高手快来救命呀

解决方案 »

  1.   

    没人来。再UP。
    开始我把Frame implements KeyListener{
      public Frame(){
        this.addKeyListener(this);
      }
      void keyPressed(KeyEvent e){
        System.out.println("the keyPressed method is invoked!");
      }
      void keyPressed(KeyEvent e){
        System.out.println("the keyReleased method is invoked!");
      }
      void keyPressed(KeyEvent e){
        System.out.println("the keyTyped method is invoked!");
      }
    }  
    结果不行,
    同样我又把Canvas如法炮制了一遍,也不行。
    我FT了。。高手快来。
      

  2.   

    http://www.ossoft.org/FORUM/viewtheme.asp?area=11&lstsort=0&lstday=-1&page=1&id=442
      

  3.   

    谢谢aspop的热心。这篇文章我看过的,不太详细.
    上面只是说要监听鼠标事件就必须调用这些接口之一,或扩展一个鼠标适配器(mouse adapters) 类. 
    AWT 提供了两种监听接口(listener interface): java.awt.event.MouseListener 和 java.awt.event.MouseMotionListener.。我想知道的是要用哪个Class去implements.Frame?Canvs?orBall?实现了Listener后要怎么样给这个对象AddListener?
    还是说只要implements了就可以了。我需要的不是诸如: 
    mousePressed() 当用户按下鼠标按钮时发生.
    mouseReleased() 当用户松开鼠标按钮时发生.这样的解释。在我的例子中,点击Start按钮会添加一个小球对象。当添加了许多小球后,整个Frame里的东西是不是还有获得焦点的问题?
    是不是只有当前获得焦点的对象才能响应事件。再次感谢aspop,希望能获得您更多的帮助。谢谢。
      

  4.   

    等了半天,没有得到解释,,,只好自己再UP一下。我发现在CSDN,好像一些具体的问题,总是很少人回答,或者回答的不尽详细。
    而大家却总在讨论什么样的软件啦。什么工具好用啦。JAVA能不能写操作系统啦?
    有什么好讨论的嘛。讨论来讨论去还不就是那些。
    如果目前有人用JAVA写过OS。说明能。
    如果没有,说明不能(至少现在不能)。
    很简单的问题嘛。干嘛要上百个问题的争论。搞不懂。
    一、大部分人解决不了别人提的问题?
    二、大部分不屑于解决别人的问题?觉得问题太幼稚?
    看看老外的文章,总是能给问题一个详尽的解答,不管难易。