【发布时间】:2014-06-13 07:12:19
【问题描述】:
这可能是一个非常简单的问题,但我有一个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;
【问题讨论】:
-
您的语法在技术上似乎没有任何问题。我可以正常使用它。
-
谢谢你,我不确定要去看
-
你的例子 sn-p 为我编译
-
@CanadianDavid 我不确定我是否认为我做对了,但由于某种原因我得到一个错误,它可以使用按钮而不是微调器
-
@user3732179 有什么问题/消息?也许你导入了错误的 ChnageListener,你必须导入
javax.swing.event.ChangeListener
标签: java swing compiler-errors actionlistener jspinner