如果在某个COMPOSITE A上又加了一层COMPOSITE B,我如何监听A的鼠标事件?

解决方案 »

  1.   


    Composite A= new Composite(sc, SWT.NONE);
    A.addMouseListener(new MouseListener() {
    public void mouseDoubleClick(MouseEvent arg0) {
    // add operation
    } public void mouseDown(MouseEvent arg0) {
    // add operation
    } public void mouseUp(MouseEvent arg0) {
    // add operation
    }
    });
      

  2.   

    ...我知道怎么添加监听,只是下层的COMPOSITE是不能监听到事件的,只能监听B的,而不能是A的