Проблема заключается в том, что JSlider не переключается, если заданы end и begin! Если убрать begin, начинает переключаться, но не видит границ. | Код | GregorianCalendar g = new GregorianCalendar(); Date curDate = new Date(); g.setTime(curDate); proverka(g); g.set(Calendar.HOUR_OF_DAY, 0); g.set(Calendar.MINUTE, 0); g.set(Calendar.SECOND, 0); proverka(g); Date begin = g.getTime(); g.set(Calendar.HOUR_OF_DAY, 23); g.set(Calendar.MINUTE, 59); g.set(Calendar.SECOND, 59); proverka(g); Date end = g.getTime(); SpinnerDateModel sdm = new SpinnerDateModel(curDate, begin, end, Calendar.HOUR_OF_DAY); jSpinner1.setModel(sdm); JSpinner.DateEditor dateEditor = new JSpinner.DateEditor(jSpinner1, "HH:mm"); jSpinner1.setEditor(dateEditor); jSpinner1.setEnabled(true);
|
|