А по ТЗ была загрузка картинок из папки, а если картинка не найдена, то выводить окошко с ошибкой. Можно было посмотреть код других отчётов, там он короткий и как раз поместился на скриншоте =)
Научился: Научилась обрабатывать события - менять изображение при смене даты и скрывать/отображать календарь при щелчке мыши. Трудности: Сложностей не возникло. Очень хорошие уроки для старта в языке и на проекте, надо было мне с них начинать ;)