我在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中,包括该代码的示例。

10-04 11:32