如题,最好给个例子看看

解决方案 »

  1.   

    给JButton加一个MouseListener,例如JButton btn = new JButton("test Button");
    btn.addMouseListener(new MouseListener() {
    public void mouseReleased(MouseEvent me) {}

    public void mousePressed(MouseEvent me) {}

    public void mouseEntered(MouseEvent me) {}

    public void mouseExited(MouseEvent me) {}

    public void mouseClicked(MouseEvent me) {
    if ((me.getClickCount() == 2) && (me.getButton() ==
                             MouseEvent.BUTTON1))
        System.out.println("left double clicked");
    }

    public void mouseMoved(MouseEvent me) {}
    });