对呀,JTextArea没有右键菜单,如果要还得自己加呢!如果你的意思是,让JTextArea上的右键不起做用的话,应该这样:
public void mousePressed(MouseEvent e)
{
  if (e.getButton()==MouseEvent.BUTTON1)
   {...}
}
这样你的右键就不起作用了。

解决方案 »

  1.   

    怎么着了,搞定没?给你解释详细点:public void mousePressed(MouseEvent e)
    {
    if (e.getButton()==MouseEvent.BUTTON1)
       {把鼠标左键的功能放在这...}
    //BUTTON1鼠标代表左键,只有一个if代码段,不写右键,右键就不起做用了
    }
      

  2.   

    public void mousePressed(MouseEvent e)
    {
      if (e.getButton()==MouseEvent.BUTTON1)
       {...}
    }
    其实就是用java来接管windows消息,让windows不可以擅自做主
      

  3.   

    lif2000(阿飞) 我是了,可是也不行!