Guest User

Untitled

a guest
May 24th, 2018
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. public LoyaltySchemeMenu() {
  2.  
  3. // Create the CustomerList and add test data.
  4. customers = new CustomerTestData().createTestData();
  5.  
  6. // Create file object with a fixed file name
  7. filename = new File("d://customerdata.dat");
  8.  
  9. // Read the data from the file
  10. readDataFromFile();
  11.  
  12. // Create the ListModel for the JList and add the data to it.
  13. listCustomers = new DefaultListModel();
  14. refreshListModel();
  15. initComponents();
  16.  
  17.  
  18. }
  19.  
  20. public class CustomerTestData {
  21. private CustomerList cusList;
  22.  
  23. public CustomerList createTestData() {
  24.  
  25. cusList = new CustomerList();
  26. Customer cus;
  27.  
  28. cus = new Customer("Daniel", "One", "0001", "Test1@testmail.com");
  29. cusList.addCustomer(cus);
  30. cus = new Customer("Daniel", "Two", "0002", "Test1@testmail.com");
  31. cusList.addCustomer(cus);
  32. cus = new Customer("Daniel", "Three", "0003", "Test1@testmail.com");
  33. cusList.addCustomer(cus);
  34. cus = new Customer("Daniel", "Four", "0004", "Test1@testmail.com");
  35. cusList.addCustomer(cus);
  36. cus = new Customer("Daniel", "Five", "0005", "Test1@testmail.com");
  37. cusList.addCustomer(cus);
  38. cus = new Customer("Daniel", "Six", "0006", "Test1@testmail.com");
  39. cusList.addCustomer(cus);
  40. cus = new Customer("Daniel", "Seven", "0007", "Test1@testmail.com");
  41. cusList.addCustomer(cus);
  42. cus = new Customer("Daniel", "Eight", "0008", "Test1@testmail.com");
  43. cusList.addCustomer(cus);
  44. cus = new Customer("Daniel", "Nine", "0009", "Test1@testmail.com");
  45. cusList.addCustomer(cus);
  46. cus = new Customer("Daniel", "Ten", "0010", "Test1@testmail.com");
  47. cusList.addCustomer(cus);
  48.  
  49. return cusList;
  50.  
  51. }
  52.  
  53. private void refreshListModel() {
  54. String[] names = customers.getCustomerNames();
  55. listCustomers.clear();
  56.  
  57. for (String c : names) {
  58. listCustomers.addElement(c);
  59. }
  60. }
Add Comment
Please, Sign In to add comment