命令名和button名有何区别呢?是不是button名设定后可以更改而命令名不能?除此之外还有其他别的吗?谢谢!

解决方案 »

  1.   

    命令名就是你的button在响应事件时public void actionPerformed(ActionEvent e){
        
        String command = e.getActionCommand();//命令名主要是用在这里的,
    }就是说你可以给多个按钮添加同一个ActionListener,但是把它们的命令名设置
    的不同的话,就可以在上面的方法中根据命令名不同来做不同的处理。
    按钮个名字没有多大用处,只是一个名字而已。
      

  2.   

    button 名 应该就是为button 起的名字,页命令名就是 button要响应的事件名  比如:
    <button name="aaa" onclick="showmessage();"> bbb </button>   ----这个 aaa  或是 bbb 指 button 名
    <script>
       function showmessage(){
         alert("ok");
       }
    </script>-----------------------------showmessage 指的是 命令名
    ------------我是这样认为的
      

  3.   

    摆脱啊,人家问的是GUI问题,不要把什么问题都往Web上面扯好不好?
    我这才是正解:
      

  4.   

    e.getActionCommand().equals("按钮标签");
    e.getSource().equals("按钮名");