https://jakerpomperada.com/payroll-system-using-swing-in-java/