这可能是一个非常简单的问题,但我有一个 AbstractTable
并且在我的一个专栏中我试图添加一个 ChangeListener
但它给了我一个错误是:
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;
最佳答案
我猜你导入了错误的ChnageListener,你必须导入javax.swing.event.ChangeListener
关于java - 无法将 ChangeListener 添加到 JSpinner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24199636/