個人インスタンスのレコードを保存するストアを作成しました。CLI から従業員を追加すると機能し、ストアがインクリメントされます。デバッグにスイングと CLI を使用すると、新しいレコードが表示されますが、インクリメントは行われません。
submit.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Store recordStore;
recordStore = new Store(1);
// here add the submitting text
Employee em = new Employee("mn",'M', new Date(18,12,1991), "025", new Date(2,5,2009));
if (!Store.isFull())
{
recordStore.add(em);
recordStore.displayAll();
System.out.println("Current size of store is " + Store.getCount());
}
else
{ JOptionPane.showMessageDialog(null, "The store seems to be full, please save it, and create a new one!"); }
店舗追加機能
public void add(Person p)
{
// person p is added to array
list[count++] = p;
}