想请教各位高人,我现在忙做毕业设计,是酒店管理系统,在主界面上有一些按钮显示当前房态,不同颜色代表不同状态,当点击某个可供房间按钮时,再点开单按钮,就会把当前点击的房间开单,可是怎样判断点的是哪个房间按钮呢?
    个人认为JToggleButton和做一个全局变量存放当前选中的按钮不是好的方法,那JButton 也应该可以放到一组中吧,怎样解决这个问题呢?帮忙啊!!!·

解决方案 »

  1.   

    可以在actionPerformde(ActionEvent e)
            if(e.getcommand.equals("所要判断的按钮上面的文字"))
            {
             处理事件
             }
      

  2.   

    不好意思记错了,是用e.getActionCommand().equals()上一个少打了一个Action
      

  3.   

    我觉得在按钮按下后弹出个Dialog
    实现容易一点吧
      

  4.   

    用JRadioButton 不行吗?单选按钮。
    如果用你的方法可以设一个全局变量啊,按了哪个按钮就改变那个值,等到点击开单按钮时再访问那个值。