ArrayList alist, Date timestamp){
p2.removeAll();
createPanelTwoActLabels();
String custIDs=null;
NumberFormat numFormat = NumberFormat.getNumberInstance(currentLocale);
if(alist.size() != 0) {
custIDs = alist.toString();
this.cust = new JTextField(custIDs);
} else {
this.cust = new JTextField();
}
this.descrip = new JTextField(this.desc);
this.type = new JTextField(type);
//Internationalize date
String viewtime = DateFormat.getDateInstance().format(timestamp);
this.time = new JTextField(viewtime);
//Internationalize numbers
Double baldub = new Double(bal);
String balstring = numFormat.format(baldub);
this.bal = new JTextField(balstring);
Double creditdub = new Double(creditline);
String creditstring = numFormat.format(creditdub);
this.credit = new JTextField(creditstring);
Double begbaldub = new Double(begbalance);
String begbalstring = numFormat.format(begbaldub);
this.begbal = new JTextField(begbalstring);
//Listen for Return action event
this.begbal.addActionListener(ehandle);
if(readonly == false) {