Table:
Student  Result
 a   bad
 b   bad
 c   bad
 d   bad下面有2个JCombox (Student, Result)和2个JButton(set, reset):
Student: a, b, c, d
Result: good, bad
当用户从2个JCombox选完Student和Result后,按set后更新table,
按reset 重置(result 都为bad).
求事件驱动代码

解决方案 »

  1.   

    class btnListener implements ActionLinstener{
      public void perforum(event e){
        JButton btn = (JButton)e.getSource();
        if(btn == set){
         //更新
        }else if(btn == reset){
                 //重置
        }
      }
    }
      

  2.   

    在Button的事件中写处理代码:
                    final Button btnsave = new Button(group_2, SWT.NONE);
    btnsave.addSelectionListener(new SelectionAdapter() {
    public void widgetSelected(SelectionEvent e) {
                                 //这里写代码
    }
    });