All pastes #749433 Raw Edit

Mine

public text v1 · immutable
#749433 ·published 2007-10-25 18:13 UTC
rendered paste body


package teatersystem;

import java.util.*;
import javax.swing.JOptionPane.*;
import javax.swing.JOptionPane;


public class Main {    
    ArrayList<Customer> customerArray;
    ArrayList<Play> playArray;
    ArrayList<Actor> 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();
    }
    
    
    }
    
}