One of my most often asked questions :) You will find the problem explained here:
http://helpdesk.objects.com.au/java/im-getting-the-error-cannot-make-a-static-reference-to-the-non-static-field-when-compiling-my-class-how-do-i-fix-itSo what you need to do create an instance of Payroll1 and call its setters to sassign the various vaules
System.out.println("Please
enter name of Employee: ");
Payroll1 payroll = new Payroll1(userInput.nextLin
e());
System.out.println("Please
enter Employee ID: ");
payroll.setEmployeeID(user
Input.next
Double());
I'll leave the rest for you to sort out, let me know if you get stuck