Advertisement
Guest User

Untitled

a guest
May 27th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.32 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6. package projekt;
  7.  
  8. import java.awt.event.ActionEvent;
  9. import java.awt.event.ActionListener;
  10. import java.util.ArrayList;
  11. import java.util.List;
  12. import javax.swing.JComboBox;
  13. import javax.swing.JTextArea;
  14. import javax.swing.JTextField;
  15. import static projekt.CreateTmpIngredientsList.tmpIngredientList;
  16.  
  17. /**
  18. *
  19. * @author Paula
  20. */
  21. public class AddRecipe implements ActionListener{
  22. private String tytul;
  23. private Category kategoria;
  24. private List<Ingredient> listaSkladnikow;
  25. private String opisSposobPrzygotowania;
  26. private JTextField tytulPrzepisu;
  27. private JComboBox listaKategorii;
  28. private List<Ingredient> tmpIngredientList;
  29. private JTextArea sposobPrzygotowania;
  30.  
  31. public AddRecipe(JTextField tytulPrzepisu, JComboBox listaKategorii, List<Ingredient> tmpIngredientList, JTextArea spososbPrzygotowania) {
  32. this.tytulPrzepisu = tytulPrzepisu;
  33. this.listaKategorii = listaKategorii;
  34. this.tmpIngredientList = tmpIngredientList;
  35. this.sposobPrzygotowania = spososbPrzygotowania;
  36. }
  37.  
  38. public void actionPerformed(ActionEvent e){
  39. tytul = tytulPrzepisu.getText();
  40. System.out.println(tytul);
  41.  
  42. String kategoriaStr = listaKategorii.getSelectedItem().toString();
  43. System.out.println(kategoriaStr);
  44. List<Category> cos = CategoryFunctionality.categoryList;
  45. for (Category cat : cos){
  46. System.out.println(cat.getName().equals(kategoriaStr));
  47. if (cat.getName().equals(kategoriaStr))
  48. kategoria = cat;
  49.  
  50. }
  51.  
  52. kategoria.toString();
  53. listaSkladnikow = tmpIngredientList;
  54. System.out.println("===");
  55. System.out.println("Aktualna lista przepisu : ");
  56. for (Ingredient t : listaSkladnikow){
  57. System.out.println(t);
  58. }
  59. System.out.println("===");
  60. opisSposobPrzygotowania = sposobPrzygotowania.getText();
  61. System.out.println(opisSposobPrzygotowania);
  62. CreateTmpIngredientsList.tmpIngredientList.clear();
  63.  
  64. tytulPrzepisu.setText("");
  65. sposobPrzygotowania.setText("");
  66.  
  67. }
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement