package teatersystem; import java.util.*; import javax.swing.JOptionPane.*; import javax.swing.JOptionPane; public class Main { ArrayList customerArray; ArrayList playArray; ArrayList actorArray; Scanner in; public Main() { NewJPanel j = new NewJPanel(); j.setVisible(true); in = new Scanner ( System.in ); customerArray = new ArrayList(); playArray = new ArrayList(); actorArray = new ArrayList(); display_menu(); } public static void main(String[] args) { Main run = new Main(); NewJPanel jj = new NewJPanel(); jj.setVisible(true); } public void createPlay(String NameOfPlay){ Play play = new Play(NameOfPlay); playArray.add(play); } public void createCustomer(String customerId){ } public void createActor(String actorName){ Actor actor = new Actor(actorName); actorArray.add(actor); } public void display_menu(){ System.out.println ("MENU"); System.out.println ("-----"); System.out.println ("Enter 1 to create a new Actor"); System.out.println ("Enter 2 to create a new Customer"); System.out.println ("Enter 3 to create a new Play"); System.out.println ("Enter 4 to create a new Show"); System.out.println ("Enter 5 to list all customers"); switch ( in.nextInt() ) { case 1: System.out.println ( "You picked option 1" ); display_menu(); case 2: System.out.println ( "Create new customer" ); String indata = JOptionPane.showInputDialog("Vad heter kunden?"); String indata2 = JOptionPane.showInputDialog("Vad är kundens personnummer/telefonnummer"); Customer customer = new Customer(indata2, indata); customerArray.add(customer); display_menu(); case 3: System.out.println ( "You picked option 3" ); display_menu(); case 4: System.out.println ( "You picked option 4" ); case 5: System.out.println ( "List all customers" ); System.out.println ( "------------------" ); for(Customer c : customerArray){ String n = c.getName(); String i = c.getId(); System.out.println(n); System.out.println(i); System.out.println(); i = ""; n = ""; } default: System.err.println ( "Unrecognized option" ); display_menu(); } } }