2014-06-13 32 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