if (monthComboBox == null) {
monthComboBox = new JComboBox();
monthComboBox.setMaximumRowCount(12);
monthComboBox.setSelectedIndex(-1);
Localization localization = LocalizationFactory.getInstanceFromResource(
this.getClass().getPackage().getName() + ".lables",
getLocale());
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("localized GUI labels have been loaded.");
}
for (int i = 0; i < MONTHES.length; i++) {
getMonthComboBox().addItem(
localization.getLocalizedString(MONTHES[i], MONTHES[i]));
}
monthComboBox.addActionListener(getCbxMonthAdapter());
}
return monthComboBox;