我正在创建一个员工假释系统,其中包括接受加入日期。
我正在使用swings在java中创建一个接口。我希望用户在日期中设置微调器的值,并且程序必须能够获取用户选择的日期月份和年份。
我的员工对象由我创建的 Date 类变量组成。
我希望在用户单击提交按钮时创建一个员工对象。
我无法找到解决方案。
这是我的程序的一些片段。
大型机.java
private JSpinner sdoj;
private SpinnerDateModel sp;
sp=new SpinnerDateModel();
sdoj=new JSpinner(sp);
submit.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
Employee emp=new Employee();
emp.setDOJ(sp.getCalendarField()); //this is something i have tried but i am not successful
}
}
雇员.java
public class Employee {
private int employeeId;
private String employeeName,employeeAddress;
private boolean bC, bCPlus,bJava;
private EnumGender eGender;
private EnumDepartment eDepartment;
private EnumQualification eQualification;
private Date DOJ;
public Employee() {
// TODO Auto-generated constructor stub
}
}
日期.java
public class Date {
private int day,month,year;
public Date(int day, int month, int year) {
super();
this.day = day;
this.month = month;
this.year = year;
}
}