临时做了个,是这样的嘛?? (按了右键会有 左、右 2个信息筐)=========================================================
//MDemo.java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class MDemo extends JFrame {
    JButton bt = new JButton("我是按钮");
    Container contentPane = this.getContentPane();
    
    public MDemo() {
        contentPane.add(bt);
        setSize(100,150);
        show();
        
        bt.addMouseListener(new MouseAdapter(){  
            public void mousePressed(MouseEvent e){
                
                //事件选择---------------------//
                switch(e.getModifiers()) {
                    case InputEvent.BUTTON1_MASK :
                        left();
                        break;
                    case InputEvent.BUTTON3_MASK :
                        right();
                        break;
                }
            }
            
            //左键事件-------------------//
            void left() {
                JOptionPane.showMessageDialog(null,"你单击了鼠标【左】键!");
            }
            
            //右键事件-------------------//
            void right() {
                JOptionPane.showMessageDialog(null,"你单击了鼠标【右】键!");
                left(); //引用左键事件
            } 
        });
    }
    
    
    public static void main(String args[]) {
        new MDemo();
    }
}