package com.toedter.calendar;
import com.toedter.components.JSpinField;
import java.util.Calendar;
import javax.swing.JFrame;
private static final long serialVersionUID = 2648810220491090064L;
protected JDayChooser dayChooser;
protected int oldYear;
protected int startYear;
protected int endYear;
setName("JYearChooser");
Calendar calendar = Calendar.getInstance();
dayChooser = null;
setMinimum(calendar.getMinimum(Calendar.YEAR));
setMaximum(calendar.getMaximum(Calendar.YEAR));
setValue(calendar.get(Calendar.YEAR));
}
super.setValue(y, true, false);
if (dayChooser != null) {
dayChooser.setYear(value);
}
spinner.setValue(new Integer(value));
firePropertyChange("year", oldYear, value);
oldYear = value;
}
setYear(value);
}
return super.getValue();
}
this.dayChooser = dayChooser;
}
return getMaximum();
}
setMaximum(endYear);
}
return getMinimum();
}
setMinimum(startYear);
}
static public void main(String[] s) {
JFrame frame = new JFrame("JYearChooser");
frame.getContentPane().add(new JYearChooser());
frame.pack();
frame.setVisible(true);
}
}