IDcard[]ID=newIDcard[n];if(e.getSource()==Sub){strName=TextName.getText();strID=TextID.getText();strNationality=TextNationality.getText();strAddress=TextAddress.getText()...
IDcard[] ID = new IDcard[n];
if(e.getSource() == Sub)
{
strName = TextName.getText();
strID = TextID.getText();
strNationality = TextNationality.getText();
strAddress = TextAddress.getText();
strBirth = TextBirth.getText();
strSex = TextSex.getText();
ID[i] = new IDcard(strName,strID,strNationality,strAddress,strBirth,strSex);
Show1.setText(ID[i].toString1());
Show2.setText(ID[i].toString2());
Show3.setText(ID[i].toString3());
Show4.setText(ID[i].toString4());
Show5.setText(ID[i].toString5());
Show6.setText(ID[i].toString6());
TextName.setText("");
TextID.setText("");
TextNationality.setText("");
TextAddress.setText("");
TextBirth.setText("");
TextSex.setText("");
i = i+1;
}
if(e.getSource() == Next)
{
Show1.setText(ID[1].toString1());
Show2.setText(ID[1].toString2());
Show3.setText(ID[1].toString3());
Show4.setText(ID[1].toString4());
Show5.setText(ID[1].toString5());
Show6.setText(ID[1].toString6());
}
if(e.getSource() == Up)
{
Show1.setText(ID[0].toString1());
Show2.setText(ID[0].toString2());
Show3.setText(ID[0].toString3());
Show4.setText(ID[0].toString4());
Show5.setText(ID[0].toString5());
Show6.setText(ID[0].toString6());
}
if(e.getSource() == Reset)
{
TextName.setText("");
TextID.setText("");
TextNationality.setText("");
TextAddress.setText("");
TextBirth.setText("");
TextSex.setText("");
Show1.setText("");
Show2.setText("");
Show3.setText("");
Show4.setText("");
Show5.setText("");
Show6.setText("");
}
为会么在在getSource() == UP和getSource() == Next里为什么不能引用ID[]~~~
如果要实现随意插入任意个数,在图形窗口中怎么实现?
展开