我在JFrame上放置了一个微调器(拖放GUI)。
当我单击它时,我已经在其中写入了此事件
private void jSpinner1MouseClicked(java.awt.event.MouseEvent evt) {
String months[] = { "January", "February", "March", "April", "May",
"June", "July", "August", "September", "October", "November",
"December" };
SpinnerModel model = new SpinnerListModel(months);
jSpinner1.setModel(model);
}
当我单击微调器时,它没有显示月份。请给我一个主意。可能是我第一次使用它,所以犯了一些愚蠢的错误:P
最佳答案
我从未创建过自定义SpinnerModel
,因为API中的已实现方法可以按我的预期工作,
使用SpinnerDateModel
,其余部分在tutorial about JSpinner
中,包括该代码的示例。