adding client

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • oll3i
    Contributor
    • Mar 2007
    • 679

    #1

    adding client

    Code:
    m_add_client.addActionListener( new ActionListener() {
        public void actionPerformed(ActionEvent e) {
        	
    try{
        		
    Klient klient = new Klient((String)m_name.getText(),Double.valueOf(m_money.getText().trim()).doubleValue()); 
    		
        	
    }catch(NumberFormatException exception){
           System.err.println("Nie podana suma pieniedzy");
       	    }  
    
    m_add.addActionListener( new ActionListener() {
        public void actionPerformed(ActionEvent e) {
        	
        	try{
        	Cennik c= Cennik.getInstance();
         	
    
    
        	String wybrany_kwiat= (String)kwiatyList.getSelectedItem();
    	    System.out.print(wybrany_kwiat);
        	int a=Integer.parseInt(m_amount.getText());
        	table.addRow(wybrany_kwiat,a,c.getCenna(wybrany_kwiat));
        	 
        	if("Roza Czerwona".equals(wybrany_kwiat)){
        	
        	klient.dodajDoWozka(new RozaCzerwona(),a);
        	
        	}else if("Roza Biala".equals(wybrany_kwiat)){
            	
           klient.dodajDoWozka(new RozaBiala(),a);
            	
           }else if("Roza Zolta".equals(wybrany_kwiat)){
                	
        	   klient.dodajDoWozka(new RozaZolta(),a);
                	
           }else if("Roza Czarna".equals(wybrany_kwiat)){
          	
        	   klient.dodajDoWozka(new RozaCzarna(),a);
                   	
          }else if("Tulipan Zolty".equals(wybrany_kwiat)){
          	
        	  klient.dodajDoWozka(new TulipanZolty(),a);
                   	
          }else if("Tulipan Czerwony".equals(wybrany_kwiat)){
          	
        	  klient.dodajDoWozka(new TulipanCzerwony(),a);
                   	
          }else if("Tulipan Bialy".equals(wybrany_kwiat)){
          	
        	  klient.dodajDoWozka(new TulipanBialy(),a);
                   	
          }else if("Lilia Biala".equals(wybrany_kwiat)){
          	
        	  klient.dodajDoWozka(new LiliaBiala(),a);
                   	
          }else if("Lilia Zolta".equals(wybrany_kwiat)){
          	
        	  klient.dodajDoWozka(new LiliaZolta(),a);
                   	
          }else if("Lilia Rozowa".equals(wybrany_kwiat)){
          	
        	  klient.dodajDoWozka(new LiliaRozowa(),a);
                   	
          }
     stan_koszyka.setText("Do zaplaty:"+kwiaciarnia.doZaplaty());
        	}catch(NullPointerException exception){
        		
        		 System.err.println("getcena");
        	}
        	 
        	
        
        }
      });
    when a button is clicked a new client is created Klient klient = new Klient((String) m_name.getText( ),Double.valueO f(m_money.getTe xt().trim()).do ubleValue());
    but later in the code klient.dodajDoW ozka(new RozaCzerwona(), a); klient is highlighted as an error (client add to the cart)
Working...