2014-06-13 33 views
1

这可能是一个很简单的问题,但我有一个AbstractTable,在我列一个我试图添加ChangeListener,但它给我一个错误的错误是:不能添加ChangeListener添加到JSpinner的

The method actionListener(ChangeListener) in the type JSpinner is not applicable 
    for the arguments (new ChangeListener(){}) 

这里是我的代码,我正在尝试添加JSpinner列:

}else if (col == 4){ 
Date today = new Date();  //Creates new default date (Todays Date) 
final JSpinner Spinner = new JSpinner(new SpinnerDateModel(today, null, null, Calendar.MONTH)); // Creates Date Spinner 
Spinner.addChangeListener(new ChangeListener() {  //Error Here 
     @Override 
     public void stateChanged(ChangeEvent e) { 
     // handle click 
     } 
    }); 
value = Spinner; 
+0

你的语法看起来没有任何技术上的错误。我可以在我的最后使用它。 –

+0

谢谢我不确定要看 – Ross

+0

你的例子片段编译我 – MadProgrammer

回答

2

我想你有一个错误的ChnageListener进口的,你必须输入javax.swing.event.ChangeListener