方法很多,比如你可以做一个图片Button,然后触发Button的事件就可以了。<------ 树欲静而风不止 ------>

解决方案 »

  1.   

    private AffineTransform t= new AffineTransform();
    Graphics2D g2 = (Graphics2D)g;
    g2.translate(getWidth(),getHeight());
    g2.translate来控制坐标的转换
    getWidth(),getHeight()分别是屏幕的宽和高。这一部分在<<Java2技术核心卷II高级特性>>里有介绍
      

  2.   

    用mouseListener接口的实现类进行监听。
    实现mouseClicked()方法。
    在方法里面写代码就可以了。
      

  3.   

    能不能把图片放在一个Canvas里,再对Canvas响应mouseClicked()消息。
      

  4.   

    谢谢各位的帮助!问题解决了!我用的是FocusListener方法+Canvas。