Сагин - Лабораторная работа #2

Можно проверять.

PS. делал в эклипсе, т.к. раньше уже имел дело со swing
В отличие от idea, там визуальный редактор генерирует код класса, а не xmlку. Кому интересно - в eclipse этот плагин называется Window Builder, устанавливать через "help->Install New Software...", ну и gradle eclipse в помощь.