Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void editElement(int x) {
- EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("citybuilderdb");
- EntityManager entityManager = entityManagerFactory.createEntityManager();
- entityManager.getTransaction().begin();
- Obj obj = entityManager.find(Obj.class, x);
- JFrame frame = new JFrame("Dodaj elememt");
- JPanel topPanel = new JPanel();
- JPanel centerPanel = new JPanel();
- JPanel centerPanelLeft = new JPanel();
- JPanel centerPanelRight = new JPanel();
- GroupLayout centerLayout = new GroupLayout(centerPanel);
- JPanel bottomPanel = new JPanel();
- Button buttonedit = new Button("zapisz");
- Building building = new Building();
- Energetics energetics = new Energetics();
- WasteManagementAndCemeteries wmc = new WasteManagementAndCemeteries();
- WaterSupply waterSupply = new WaterSupply();
- SpecialBuilding specialBuilding = new SpecialBuilding();
- FireBrigadeAndEmergencyServices fbes = new FireBrigadeAndEmergencyServices();
- HealthCare healthCare = new HealthCare();
- Industry industry = new Industry();
- PoliceAndPenology pp = new PoliceAndPenology();
- RoadRoad road = new RoadRoad();
- ARoad aRoad = new ARoad();
- CityRoad cityRoad = new CityRoad();
- RailRoad railRoad = new RailRoad();
- HighwayExpress express = new HighwayExpress();
- // entityManager.getTransaction().begin();
- JTextField tfNazwa = new JTextField(obj.getName());
- tfNazwa.setName("Nazwa");
- JTextField tfKoszt = new JTextField(Double.toString(obj.getCost()));
- tfKoszt.setName("Koszt");
- JTextField tfSzerokosc = new JTextField(Double.toString(obj.getWright()));
- tfSzerokosc.setName("Szerokosc");
- JTextField tfDlugosc = new JTextField(Double.toString(obj.getLenght()));
- tfDlugosc.setName("Dlugosc");
- JTextField tfRodzajZasilania = new JTextField(railRoad.getPowerSource());
- tfRodzajZasilania.setName("Rodzaj zasilania");
- JTextField tfRodzajTrakcji = new JTextField(railRoad.getTractionType());
- tfRodzajTrakcji.setName("Rodzaj trakcji");
- JTextField tfLiczbaPasowRuchu = new JTextField(Double.toString(aRoad.getLanes()));
- tfLiczbaPasowRuchu.setName("Liczba pasĂłw ruchu");
- JTextField tfDodatkoweZabezpieczenia = new JTextField(express.getAddictionalProtection());
- tfDodatkoweZabezpieczenia.setName("Dodatkowe zabezpieczenia");
- JTextField tfOswietlenieDrogowe = new JTextField();
- tfOswietlenieDrogowe.setName("Oświetlenie drogowe");
- JTextField tfKosztUtrzymania = new JTextField(Double.toString(building.getMaintenanceCosts()));
- tfKosztUtrzymania.setName("Koszt utrzymania");
- JTextField tfZuzycieEnergii = new JTextField(Double.toString(building.getEnergyConsumption()));
- tfZuzycieEnergii.setName("ZuĹĽycie energii");
- JTextField tfZuzycieWody = new JTextField(Double.toString(building.getWaterConsumption()));
- tfZuzycieWody.setName("ZuĹĽycie wody");
- JTextField tfZanieczyszczenie = new JTextField(Double.toString(building.getContamination()));
- tfZanieczyszczenie.setName("Zanieczyszczenie");
- JTextField tfIloscSmieciarek = new JTextField(Double.toString(wmc.getGarbageTrucks()));
- tfIloscSmieciarek.setName("Ilość śmieciarek");
- JTextField tfIloscKarawanow = new JTextField(Double.toString(wmc.getHearses()));
- tfIloscKarawanow.setName("Ilość karawanów");
- JTextField tfPojemnoscWysypiska = new JTextField(Double.toString(wmc.getGarbageCapacity()));
- tfPojemnoscWysypiska.setName("Pojemność wysypiska");
- JTextField tfPojemnoscCmentarza = new JTextField(Double.toString(wmc.getCementryCapacity()));
- tfPojemnoscCmentarza.setName("Pojemność cmentarza");
- JTextField tfMoc = new JTextField(Double.toString(energetics.getPowerGeneration()));
- tfMoc.setName("Moc");
- JTextField tfZrodloZasilania = new JTextField(energetics.getPowerSource());
- tfZrodloZasilania.setName("Źródło zasilania");
- JTextField tfMagazynowanaEnergia = new JTextField(Double.toString(energetics.getEnergyCapacity()));
- tfMagazynowanaEnergia.setName("Magazynowania energia");
- JTextField tfWydajnoscWodociagow = new JTextField(Double.toString(waterSupply.getWaterPumping()));
- tfWydajnoscWodociagow.setName("Wydajność wodociągów");
- JTextField tfWydajnoscSciekow = new JTextField(Double.toString(waterSupply.getSewagePumping()));
- tfWydajnoscSciekow.setName("Wydajność odproadzania ścieków");
- JTextField tfPojemnoscZbiornokow = new JTextField(Double.toString(waterSupply.getWaterCapacity()));
- tfPojemnoscZbiornokow.setName("Pojemność zbiorników");
- JTextField tfZasiegDzialania = new JTextField(Double.toString(specialBuilding.getWorkingArea()));
- tfZasiegDzialania.setName("Zasięg działania");
- JTextField tfWspolczynnikBezpieczenstwa = new JTextField(Double.toString(specialBuilding.getSafetyFactor()));
- tfWspolczynnikBezpieczenstwa.setName("Współczynnik bezpieczeństwa");
- JTextField tfLiczbaPojRat = new JTextField(Double.toString(fbes.getEmergencyVehicles()));
- tfLiczbaPojRat.setName("Liczba pijazdĂłw ratowniczych");
- JTextField tfLiczbaRatownikow = new JTextField(Double.toString(fbes.getLifesavers()));
- tfLiczbaRatownikow.setName("Liczba ratownikĂłw");
- JTextField tfLiczbaWozowStraz = new JTextField(Double.toString(fbes.getFireFighters()));
- tfLiczbaWozowStraz.setName("Liczba strażaków");
- JTextField tfRodzajBudynku = new JTextField();
- tfRodzajBudynku.setName("Rodzaj budynku");
- JTextField tfDostepneLozka = new JTextField(Double.toString(healthCare.getAvailableBeds()));
- tfDostepneLozka.setName("Dostępne łóżka");
- JTextField tfLiczbaLekarzy = new JTextField(Double.toString(healthCare.getDoctors()));
- tfLiczbaLekarzy.setName("Liczba lekarzy");
- JTextField tfLiczbaKaretek = new JTextField(Double.toString(healthCare.getAmbulances()));
- tfLiczbaKaretek.setName("Liczba karetek");
- JTextField tfPracownicy = new JTextField(Double.toString(industry.getWorkers()));
- tfPracownicy.setName("Liczba pracownikĂłw");
- JTextField tfProdukt = new JTextField(industry.getProduct());
- tfProdukt.setName("Produkt");
- JTextField tfPrzychod = new JTextField(Double.toString(industry.getIncome()));
- tfPrzychod.setName("PrzychĂłd");
- JTextField tfPolicjanci = new JTextField(Double.toString(pp.getPoliceOfficres()));
- tfPolicjanci.setName("Liczba policjantĂłw");
- JTextField tfLiczbaPojPol = new JTextField(Double.toString(pp.getPoliceCars()));
- tfLiczbaPojPol.setName("Liczba pojazdĂłw policji");
- JTextField tfPojemnoscWiezienia = new JTextField(Double.toString(pp.getPrisonCapacity()));
- tfPojemnoscWiezienia.setName("Pojemność więzienia");
- JCheckBox cbDrogaJednokieronkowa = new JCheckBox();
- cbDrogaJednokieronkowa.setName("Droga jednokierunkowa");
- if (aRoad.getOne_way_road() == 1)
- cbDrogaJednokieronkowa.setSelected(true);
- if (aRoad.getOne_way_road() == 0)
- cbDrogaJednokieronkowa.setSelected(false);
- JCheckBox cbOswietenieDrogowe = new JCheckBox();
- cbOswietenieDrogowe.setName("Oświetlenie drogowe");
- if (aRoad.getLighting() == 1)
- cbOswietenieDrogowe.setSelected(true);
- if (aRoad.getLighting() == 0)
- cbOswietenieDrogowe.setSelected(false);
- JCheckBox cbBusPas = new JCheckBox();
- cbBusPas.setName("Bus pas");
- if (cityRoad.getBusLane() == 1)
- cbBusPas.setSelected(true);
- if (cityRoad.getBusLane() == 0)
- cbBusPas.setSelected(false);
- JCheckBox cbTaxiPas = new JCheckBox();
- cbTaxiPas.setName("Taxi pas");
- if (cityRoad.getTaxiLane() == 1)
- cbTaxiPas.setSelected(true);
- if (cityRoad.getTaxiLane() == 0)
- cbTaxiPas.setSelected(false);
- JCheckBox cbLiniaTramwajowa = new JCheckBox();
- cbLiniaTramwajowa.setName("Linia tramwajowa");
- if (cityRoad.getTramWay() == 1)
- cbLiniaTramwajowa.setSelected(true);
- if (cityRoad.getTramWay() == 0)
- cbLiniaTramwajowa.setSelected(false);
- JCheckBox cbSciezkaRowerowa = new JCheckBox();
- cbSciezkaRowerowa.setName("ĹšcieĹĽka rowerowa");
- if (cityRoad.getBicyclePath() == 1)
- cbSciezkaRowerowa.setSelected(true);
- if (cityRoad.getBicyclePath() == 0)
- cbSciezkaRowerowa.setSelected(false);
- JCheckBox cbChodnik = new JCheckBox();
- cbChodnik.setName("Chodnik");
- if (cityRoad.getSideWalk() == 1)
- cbChodnik.setSelected(true);
- if (cityRoad.getSideWalk() == 0)
- cbChodnik.setSelected(false);
- JCheckBox cbPasZieleni = new JCheckBox();
- cbPasZieleni.setName("Pas zieleni");
- if (cityRoad.getGreenBelt() == 1)
- cbPasZieleni.setSelected(true);
- if (cityRoad.getGreenBelt() == 0)
- cbPasZieleni.setSelected(false);
- JCheckBox cbParking = new JCheckBox();
- cbParking.setName("Parking");
- if (cityRoad.getParking() == 1)
- cbParking.setSelected(true);
- if (cityRoad.getParking() == 0)
- cbParking.setSelected(false);
- JCheckBox cbBariery = new JCheckBox();
- cbBariery.setName("Bariery dźwiękoszczelne");
- if (express.getNoiseBarrier() == 1)
- cbBariery.setSelected(true);
- if (express.getNoiseBarrier() == 0)
- cbBariery.setSelected(false);
- JCheckBox cbPunktpoboruOplat = new JCheckBox();
- cbPunktpoboruOplat.setName("Punkt poboru opłat");
- if (express.getTollBooth() == 1)
- cbPunktpoboruOplat.setSelected(true);
- if (express.getTollBooth() == 0)
- cbPunktpoboruOplat.setSelected(false);
- // entityManager.getTransaction().commit();
- centerPanel.setLayout(new GridLayout(6, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfRodzajZasilania.getName()));
- centerPanel.add(tfRodzajZasilania);
- centerPanel.add(new JLabel(tfRodzajTrakcji.getName()));
- centerPanel.add(tfRodzajTrakcji);
- centerPanel.updateUI();
- frame.pack();
- bottomPanel.add(buttonedit);
- frame.setLayout(new BorderLayout(1, 3));
- frame.add(topPanel, BorderLayout.NORTH);
- frame.add(centerPanel, BorderLayout.CENTER);
- frame.add(bottomPanel, BorderLayout.SOUTH);
- frame.setLocation(400, 200);
- frame.setMinimumSize(new Dimension(250, 300));
- frame.pack();
- frame.setVisible(true);
- {
- if (road.getRailRoad() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(6, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfRodzajZasilania.getName()));
- centerPanel.add(tfRodzajZasilania);
- centerPanel.add(new JLabel(tfRodzajTrakcji.getName()));
- centerPanel.add(tfRodzajTrakcji);
- centerPanel.updateUI();
- frame.pack();
- }
- if (aRoad.getCityRoad() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(14, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfLiczbaPasowRuchu.getName()));
- centerPanel.add(tfLiczbaPasowRuchu);
- centerPanel.add(new JLabel(cbDrogaJednokieronkowa.getName()));
- centerPanel.add(cbDrogaJednokieronkowa);
- centerPanel.add(new JLabel(cbOswietenieDrogowe.getName()));
- centerPanel.add(cbOswietenieDrogowe);
- centerPanel.add(new JLabel(cbBusPas.getName()));
- centerPanel.add(cbBusPas);
- centerPanel.add(new JLabel(cbTaxiPas.getName()));
- centerPanel.add(cbTaxiPas);
- centerPanel.add(new JLabel(cbLiniaTramwajowa.getName()));
- centerPanel.add(cbLiniaTramwajowa);
- centerPanel.add(new JLabel(cbSciezkaRowerowa.getName()));
- centerPanel.add(cbSciezkaRowerowa);
- centerPanel.add(new JLabel(cbChodnik.getName()));
- centerPanel.add(cbChodnik);
- centerPanel.add(new JLabel(cbPasZieleni.getName()));
- centerPanel.add(cbPasZieleni);
- centerPanel.add(new JLabel(cbParking.getName()));
- centerPanel.add(cbParking);
- centerPanel.updateUI();
- frame.pack();
- }
- if (aRoad.getHighwayExpress() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(9, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfLiczbaPasowRuchu.getName()));
- centerPanel.add(tfLiczbaPasowRuchu);
- centerPanel.add(new JLabel(cbDrogaJednokieronkowa.getName()));
- centerPanel.add(cbDrogaJednokieronkowa);
- centerPanel.add(new JLabel(cbOswietenieDrogowe.getName()));
- centerPanel.add(cbOswietenieDrogowe);
- centerPanel.add(new JLabel(cbBariery.getName()));
- centerPanel.add(cbBariery);
- centerPanel.add(new JLabel(cbPunktpoboruOplat.getName()));
- centerPanel.add(cbPunktpoboruOplat);
- centerPanel.updateUI();
- frame.pack();
- }
- if (building.getWmc() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(12, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfKosztUtrzymania.getName()));
- centerPanel.add(tfKosztUtrzymania);
- centerPanel.add(new JLabel(tfZuzycieEnergii.getName()));
- centerPanel.add(tfZuzycieEnergii);
- centerPanel.add(new JLabel(tfZuzycieWody.getName()));
- centerPanel.add(tfZuzycieWody);
- centerPanel.add(new JLabel(tfZanieczyszczenie.getName()));
- centerPanel.add(tfZanieczyszczenie);
- centerPanel.add(new JLabel(tfIloscSmieciarek.getName()));
- centerPanel.add(tfIloscSmieciarek);
- centerPanel.add(new JLabel(tfIloscKarawanow.getName()));
- centerPanel.add(tfIloscKarawanow);
- centerPanel.add(new JLabel(tfPojemnoscWysypiska.getName()));
- centerPanel.add(tfPojemnoscWysypiska);
- centerPanel.add(new JLabel(tfPojemnoscCmentarza.getName()));
- centerPanel.add(tfPojemnoscCmentarza);
- centerPanel.updateUI();
- frame.pack();
- }
- if (building.getEnergetics() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(11, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfKosztUtrzymania.getName()));
- centerPanel.add(tfKosztUtrzymania);
- centerPanel.add(new JLabel(tfZuzycieEnergii.getName()));
- centerPanel.add(tfZuzycieEnergii);
- centerPanel.add(new JLabel(tfZuzycieWody.getName()));
- centerPanel.add(tfZuzycieWody);
- centerPanel.add(new JLabel(tfZanieczyszczenie.getName()));
- centerPanel.add(tfZanieczyszczenie);
- centerPanel.add(new JLabel(tfMoc.getName()));
- centerPanel.add(tfMoc);
- centerPanel.add(new JLabel(tfZrodloZasilania.getName()));
- centerPanel.add(tfZrodloZasilania);
- centerPanel.add(new JLabel(tfMagazynowanaEnergia.getName()));
- centerPanel.add(tfMagazynowanaEnergia);
- centerPanel.updateUI();
- frame.pack();
- }
- if (building.getWaterSupply() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(11, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfKosztUtrzymania.getName()));
- centerPanel.add(tfKosztUtrzymania);
- centerPanel.add(new JLabel(tfZuzycieEnergii.getName()));
- centerPanel.add(tfZuzycieEnergii);
- centerPanel.add(new JLabel(tfZuzycieWody.getName()));
- centerPanel.add(tfZuzycieWody);
- centerPanel.add(new JLabel(tfZanieczyszczenie.getName()));
- centerPanel.add(tfZanieczyszczenie);
- centerPanel.add(new JLabel(tfWydajnoscWodociagow.getName()));
- centerPanel.add(tfWydajnoscWodociagow);
- centerPanel.add(new JLabel(tfWydajnoscSciekow.getName()));
- centerPanel.add(tfWydajnoscSciekow);
- centerPanel.add(new JLabel(tfPojemnoscZbiornokow.getName()));
- centerPanel.add(tfPojemnoscZbiornokow);
- centerPanel.updateUI();
- frame.pack();
- }
- if (specialBuilding.getFbes() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(14, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfKosztUtrzymania.getName()));
- centerPanel.add(tfKosztUtrzymania);
- centerPanel.add(new JLabel(tfZuzycieEnergii.getName()));
- centerPanel.add(tfZuzycieEnergii);
- centerPanel.add(new JLabel(tfZuzycieWody.getName()));
- centerPanel.add(tfZuzycieWody);
- centerPanel.add(new JLabel(tfZanieczyszczenie.getName()));
- centerPanel.add(tfZanieczyszczenie);
- centerPanel.add(new JLabel(tfZasiegDzialania.getName()));
- centerPanel.add(tfZasiegDzialania);
- centerPanel.add(new JLabel(tfWspolczynnikBezpieczenstwa.getName()));
- centerPanel.add(tfWspolczynnikBezpieczenstwa);
- centerPanel.add(new JLabel(tfLiczbaPojRat.getName()));
- centerPanel.add(tfLiczbaPojRat);
- centerPanel.add(new JLabel(tfLiczbaWozowStraz.getName()));
- centerPanel.add(tfLiczbaWozowStraz);
- centerPanel.add(new JLabel(tfLiczbaRatownikow.getName()));
- centerPanel.add(tfLiczbaRatownikow);
- centerPanel.add(new JLabel(tfRodzajBudynku.getName()));
- centerPanel.add(tfRodzajBudynku);
- centerPanel.updateUI();
- frame.pack();
- }
- if (specialBuilding.getHc() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(14, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfKosztUtrzymania.getName()));
- centerPanel.add(tfKosztUtrzymania);
- centerPanel.add(new JLabel(tfZuzycieEnergii.getName()));
- centerPanel.add(tfZuzycieEnergii);
- centerPanel.add(new JLabel(tfZuzycieWody.getName()));
- centerPanel.add(tfZuzycieWody);
- centerPanel.add(new JLabel(tfZanieczyszczenie.getName()));
- centerPanel.add(tfZanieczyszczenie);
- centerPanel.add(new JLabel(tfZasiegDzialania.getName()));
- centerPanel.add(tfZasiegDzialania);
- centerPanel.add(new JLabel(tfWspolczynnikBezpieczenstwa.getName()));
- centerPanel.add(tfWspolczynnikBezpieczenstwa);
- centerPanel.add(new JLabel(tfDostepneLozka.getName()));
- centerPanel.add(tfDostepneLozka);
- centerPanel.add(new JLabel(tfLiczbaLekarzy.getName()));
- centerPanel.add(tfLiczbaLekarzy);
- centerPanel.add(new JLabel(tfLiczbaKaretek.getName()));
- centerPanel.add(tfLiczbaKaretek);
- centerPanel.add(new JLabel(tfRodzajBudynku.getName()));
- centerPanel.add(tfRodzajBudynku);
- centerPanel.updateUI();
- frame.pack();
- }
- if (specialBuilding.getIndustry() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(14, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfKosztUtrzymania.getName()));
- centerPanel.add(tfKosztUtrzymania);
- centerPanel.add(new JLabel(tfZuzycieEnergii.getName()));
- centerPanel.add(tfZuzycieEnergii);
- centerPanel.add(new JLabel(tfZuzycieWody.getName()));
- centerPanel.add(tfZuzycieWody);
- centerPanel.add(new JLabel(tfZanieczyszczenie.getName()));
- centerPanel.add(tfZanieczyszczenie);
- centerPanel.add(new JLabel(tfZasiegDzialania.getName()));
- centerPanel.add(tfZasiegDzialania);
- centerPanel.add(new JLabel(tfWspolczynnikBezpieczenstwa.getName()));
- centerPanel.add(tfWspolczynnikBezpieczenstwa);
- centerPanel.add(new JLabel(tfPracownicy.getName()));
- centerPanel.add(tfPracownicy);
- centerPanel.add(new JLabel(tfProdukt.getName()));
- centerPanel.add(tfProdukt);
- centerPanel.add(new JLabel(tfPrzychod.getName()));
- centerPanel.add(tfPrzychod);
- centerPanel.add(new JLabel(tfRodzajBudynku.getName()));
- centerPanel.add(tfRodzajBudynku);
- centerPanel.updateUI();
- frame.pack();
- }
- if (specialBuilding.getPp() != null) {
- centerPanel.removeAll();
- centerPanel.setLayout(new GridLayout(14, 2));
- centerPanel.add(new JLabel(tfNazwa.getName()));
- centerPanel.add(tfNazwa);
- centerPanel.add(new JLabel(tfKoszt.getName()));
- centerPanel.add(tfKoszt);
- centerPanel.add(new JLabel(tfSzerokosc.getName()));
- centerPanel.add(tfSzerokosc);
- centerPanel.add(new JLabel(tfDlugosc.getName()));
- centerPanel.add(tfDlugosc);
- centerPanel.add(new JLabel(tfKosztUtrzymania.getName()));
- centerPanel.add(tfKosztUtrzymania);
- centerPanel.add(new JLabel(tfZuzycieEnergii.getName()));
- centerPanel.add(tfZuzycieEnergii);
- centerPanel.add(new JLabel(tfZuzycieWody.getName()));
- centerPanel.add(tfZuzycieWody);
- centerPanel.add(new JLabel(tfZanieczyszczenie.getName()));
- centerPanel.add(tfZanieczyszczenie);
- centerPanel.add(new JLabel(tfZasiegDzialania.getName()));
- centerPanel.add(tfZasiegDzialania);
- centerPanel.add(new JLabel(tfWspolczynnikBezpieczenstwa.getName()));
- centerPanel.add(tfWspolczynnikBezpieczenstwa);
- centerPanel.add(new JLabel(tfPolicjanci.getName()));
- centerPanel.add(tfPolicjanci);
- centerPanel.add(new JLabel(tfLiczbaPojPol.getName()));
- centerPanel.add(tfLiczbaPojPol);
- centerPanel.add(new JLabel(tfPojemnoscWiezienia.getName()));
- centerPanel.add(tfPojemnoscWiezienia);
- centerPanel.add(new JLabel(tfRodzajBudynku.getName()));
- centerPanel.add(tfRodzajBudynku);
- centerPanel.updateUI();
- frame.pack();
- }
- }
- entityManager.getTransaction().commit();
- buttonedit.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent e) {
- EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("citybuilderdb");
- EntityManager entityManager = entityManagerFactory.createEntityManager();
- entityManager.getTransaction().begin();
- Obj obj2 = entityManager.find(Obj.class, x);
- RailRoad railRoad2 = new RailRoad();
- RoadRoad road2 = new RoadRoad();
- ARoad aRoad2 = new ARoad();
- CityRoad cityRoad2 = new CityRoad();
- HighwayExpress highwayExpress2 = new HighwayExpress();
- Building building2 = new Building();
- Energetics energetics2 = new Energetics();
- WasteManagementAndCemeteries wmc2 = new WasteManagementAndCemeteries();
- WaterSupply waterSupply2 = new WaterSupply();
- SpecialBuilding specialBuilding2 = new SpecialBuilding();
- FireBrigadeAndEmergencyServices fbes2 = new FireBrigadeAndEmergencyServices();
- HealthCare healthCare2 = new HealthCare();
- Industry industry2 = new Industry();
- PoliceAndPenology pp2 = new PoliceAndPenology();
- road2 = obj2.getRoad();
- aRoad2 = road2.getaRoad();
- building2 = obj2.getBuilding();
- specialBuilding2 = building2.getSpecialBuilding();
- energetics2 = building2.getEnergetics();
- wmc2 = building2.getWmc();
- waterSupply2 = building2.getWaterSupply();
- fbes2 = specialBuilding2.getFbes();
- healthCare2 = specialBuilding2.getHc();
- industry2 = specialBuilding2.getIndustry();
- pp2 = specialBuilding2.getPp();
- // JOptionPane.showMessageDialog(null, "o ty huju XDD");
- if (road2.getRailRoad() != null) {
- if (checkData(new JTextField[] { tfNazwa, tfRodzajZasilania, tfRodzajTrakcji })) {
- railRoad2 = road2.getRailRoad();
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- railRoad2.getPowerSource();
- railRoad2.getTractionType();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- railRoad2.setPowerSource(tfRodzajZasilania.getText());
- railRoad2.setTractionType(tfRodzajTrakcji.getText());
- TableList.GetTableList(Sorting.SortByName(), 0);
- JOptionPane.showMessageDialog(null, "Zapis udany");
- frame.dispatchEvent(new WindowEvent(frame, WindowEvent.WINDOW_CLOSING));
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- if (aRoad2.getCityRoad() != null) {
- if (checkData(new JTextField[] { tfNazwa })) {
- cityRoad2 = aRoad2.getCityRoad();
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- aRoad2.getLanes();
- aRoad2.getLighting();
- aRoad2.getOne_way_road();
- cityRoad2.getBicyclePath();
- cityRoad2.getBusLane();
- cityRoad2.getGreenBelt();
- cityRoad2.getParking();
- cityRoad2.getSideWalk();
- cityRoad2.getTaxiLane();
- cityRoad2.getTramWay();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- aRoad2.setLanes(Integer.parseInt(tfLiczbaPasowRuchu.getText()));
- if (cbOswietenieDrogowe.isSelected() == true)
- aRoad2.setLighting(1);
- else
- aRoad2.setLighting(0);
- if (cbDrogaJednokieronkowa.isSelected() == true)
- aRoad2.setOne_way_road(1);
- else
- aRoad2.setOne_way_road(0);
- if (cbSciezkaRowerowa.isSelected() == true)
- cityRoad2.setBicyclePath(1);
- else
- cityRoad2.setBicyclePath(0);
- if (cbBusPas.isSelected() == true)
- cityRoad2.setBusLane(1);
- else
- cityRoad2.setBusLane(0);
- if (cbPasZieleni.isSelected() == true)
- cityRoad2.setGreenBelt(1);
- else
- cityRoad2.setGreenBelt(0);
- if (cbParking.isSelected() == true)
- cityRoad2.setParking(1);
- else
- cityRoad2.setParking(0);
- if (cbChodnik.isSelected() == true)
- cityRoad2.setSideWalk(1);
- else
- cityRoad2.setSideWalk(0);
- if (cbTaxiPas.isSelected() == true)
- cityRoad2.setTaxiLane(1);
- else
- cityRoad2.setTaxiLane(0);
- if (cbLiniaTramwajowa.isSelected() == true)
- cityRoad2.setTramWay(1);
- else
- cityRoad2.setTramWay(0);
- TableList.GetTableList(Sorting.SortByName(), 0);
- JOptionPane.showMessageDialog(null, "Zapis udany");
- frame.dispatchEvent(new WindowEvent(frame, WindowEvent.WINDOW_CLOSING));
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- if (aRoad2.getHighwayExpress() != null) {
- if (checkData(new JTextField[] { tfNazwa, tfDodatkoweZabezpieczenia })) {
- highwayExpress2 = aRoad2.getHighwayExpress();
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- aRoad2.getLanes();
- aRoad2.getLighting();
- aRoad2.getOne_way_road();
- highwayExpress2.getAddictionalProtection();
- highwayExpress2.getNoiseBarrier();
- highwayExpress2.getTollBooth();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- aRoad2.setLanes(Integer.parseInt(tfLiczbaPasowRuchu.getText()));
- if (cbOswietenieDrogowe.isSelected() == true)
- aRoad2.setLighting(1);
- else
- aRoad2.setLighting(0);
- if (cbDrogaJednokieronkowa.isSelected() == true)
- aRoad2.setOne_way_road(1);
- else
- aRoad2.setOne_way_road(0);
- highwayExpress2.setAddictionalProtection(tfDodatkoweZabezpieczenia.getText());
- if (cbPunktpoboruOplat.isSelected() == true)
- highwayExpress2.setTollBooth(1);
- else
- highwayExpress2.setTollBooth(0);
- if (cbBariery.isSelected() == true)
- highwayExpress2.setNoiseBarrier(1);
- else
- highwayExpress2.setNoiseBarrier(0);
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- if (building2.getEnergetics() != null) {
- if (checkData(new JTextField[] { tfNazwa, tfZrodloZasilania })) {
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- energetics2.getPowerGeneration();
- energetics2.getEnergyCapacity();
- energetics2.getPowerSource();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- building2.setEnergyConsumption(Integer.parseInt(tfZuzycieEnergii.getText()));
- building2.setWaterConsumption(Integer.parseInt(tfZuzycieWody.getText()));
- building2.setMaintenanceCosts(Integer.parseInt(tfKosztUtrzymania.getText()));
- building2.setContamination(Integer.parseInt(tfZanieczyszczenie.getText()));
- energetics2.setPowerGeneration(Double.parseDouble(tfMoc.getText()));
- energetics2.setEnergyCapacity(Integer.parseInt(tfMagazynowanaEnergia.getText()));
- energetics2.setPowerSource(tfZrodloZasilania.getText());
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- if (building2.getWaterSupply() != null) {
- if (checkData(new JTextField[] { tfNazwa })) {
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- waterSupply2.getWaterCapacity();
- waterSupply2.getSewagePumping();
- waterSupply2.getWaterCapacity();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- building2.setEnergyConsumption(Integer.parseInt(tfZuzycieEnergii.getText()));
- building2.setWaterConsumption(Integer.parseInt(tfZuzycieWody.getText()));
- building2.setMaintenanceCosts(Integer.parseInt(tfKosztUtrzymania.getText()));
- building2.setContamination(Integer.parseInt(tfZanieczyszczenie.getText()));
- waterSupply2.setWaterPumping(Double.parseDouble(tfWydajnoscWodociagow.getText()));
- waterSupply2.setSewagePumping(Double.parseDouble(tfWydajnoscSciekow.getText()));
- waterSupply2.setWaterCapacity(Double.parseDouble(tfPojemnoscZbiornokow.getText()));
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- if (building2.getWmc() != null) {
- if (checkData(new JTextField[] { tfNazwa })) {
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- wmc2.getCementryCapacity();
- wmc2.getGarbageCapacity();
- wmc2.getGarbageTrucks();
- wmc2.getHearses();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- building2.setEnergyConsumption(Integer.parseInt(tfZuzycieEnergii.getText()));
- building2.setWaterConsumption(Integer.parseInt(tfZuzycieWody.getText()));
- building2.setMaintenanceCosts(Integer.parseInt(tfKosztUtrzymania.getText()));
- building2.setContamination(Integer.parseInt(tfZanieczyszczenie.getText()));
- wmc2.setCementryCapacity(Double.parseDouble(tfPojemnoscCmentarza.getText()));
- wmc2.setGarbageCapacity(Double.parseDouble(tfPojemnoscWysypiska.getText()));
- wmc2.setGarbageTrucks(Integer.parseInt(tfIloscSmieciarek.getText()));
- wmc2.setHearses(Integer.parseInt(tfIloscKarawanow.getText()));
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- if (specialBuilding2.getFbes() != null) {
- if (checkData(new JTextField[] { tfNazwa, tfRodzajBudynku })) {
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- specialBuilding2.getSafetyFactor();
- specialBuilding2.getWorkingArea();
- fbes2.getEmergencyVehicles();
- fbes2.getFireFighters();
- fbes2.getLifesavers();
- fbes2.getFBESObjectType();
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- building2.setEnergyConsumption(Integer.parseInt(tfZuzycieEnergii.getText()));
- building2.setWaterConsumption(Integer.parseInt(tfZuzycieWody.getText()));
- building2.setMaintenanceCosts(Integer.parseInt(tfKosztUtrzymania.getText()));
- building2.setContamination(Integer.parseInt(tfZanieczyszczenie.getText()));
- specialBuilding2.setSafetyFactor(Integer.parseInt(tfWspolczynnikBezpieczenstwa.getText()));
- specialBuilding2.setWorkingArea(Integer.parseInt(tfZasiegDzialania.getText()));
- fbes2.setEmergencyVehicles(Integer.parseInt(tfLiczbaPojRat.getText()));
- fbes2.setFireFighters(Integer.parseInt(tfLiczbaWozowStraz.getText()));
- fbes2.setLifesavers(Integer.parseInt(tfLiczbaRatownikow.getText()));
- fbes2.setFBESObjectType(tfRodzajBudynku.getText());
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- if (specialBuilding2.getHc() != null) {
- if (checkData(new JTextField[] { tfNazwa, tfRodzajBudynku })) {
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- specialBuilding2.getSafetyFactor();
- specialBuilding2.getWorkingArea();
- healthCare2.getAmbulances();
- healthCare2.getAvailableBeds();
- healthCare2.getDoctors();
- healthCare2.getHCObjectType();
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- building2.setEnergyConsumption(Integer.parseInt(tfZuzycieEnergii.getText()));
- building2.setWaterConsumption(Integer.parseInt(tfZuzycieWody.getText()));
- building2.setMaintenanceCosts(Integer.parseInt(tfKosztUtrzymania.getText()));
- building2.setContamination(Integer.parseInt(tfZanieczyszczenie.getText()));
- specialBuilding2.setSafetyFactor(Integer.parseInt(tfWspolczynnikBezpieczenstwa.getText()));
- specialBuilding2.setWorkingArea(Integer.parseInt(tfZasiegDzialania.getText()));
- healthCare2.setAmbulances(Integer.parseInt(tfLiczbaKaretek.getText()));
- healthCare2.setAvailableBeds(Integer.parseInt(tfDostepneLozka.getText()));
- healthCare2.setDoctors(Integer.parseInt(tfLiczbaLekarzy.getText()));
- healthCare2.setHCObjectType(tfRodzajBudynku.getText());
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- if (specialBuilding2.getIndustry() != null) {
- if (checkData(new JTextField[] { tfNazwa, tfRodzajBudynku })) {
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- specialBuilding2.getSafetyFactor();
- specialBuilding2.getWorkingArea();
- industry2.getIncome();
- industry2.getWorkers();
- industry2.getProduct();
- industry2.getIndustryType();
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- building2.setEnergyConsumption(Integer.parseInt(tfZuzycieEnergii.getText()));
- building2.setWaterConsumption(Integer.parseInt(tfZuzycieWody.getText()));
- building2.setMaintenanceCosts(Integer.parseInt(tfKosztUtrzymania.getText()));
- building2.setContamination(Integer.parseInt(tfZanieczyszczenie.getText()));
- specialBuilding2.setSafetyFactor(Integer.parseInt(tfWspolczynnikBezpieczenstwa.getText()));
- specialBuilding2.setWorkingArea(Integer.parseInt(tfZasiegDzialania.getText()));
- industry2.setIncome(Integer.parseInt(tfPrzychod.getText()));
- industry2.setWorkers(Integer.parseInt(tfPracownicy.getText()));
- industry2.setProduct(tfProdukt.getText());
- industry2.setIndustryType(tfRodzajBudynku.getText());
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- if (specialBuilding2.getPp() != null) {
- if (checkData(new JTextField[] { tfNazwa, tfRodzajBudynku })) {
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- specialBuilding2.getSafetyFactor();
- specialBuilding2.getWorkingArea();
- pp2.getPoliceCars();
- pp2.getPoliceOfficres();
- pp2.getPrisonCapacity();
- pp2.getPPObjectType();
- obj2.getName();
- obj2.getCost();
- obj2.getLenght();
- obj2.getWright();
- building2.getEnergyConsumption();
- building2.getWaterConsumption();
- building2.getMaintenanceCosts();
- building2.getContamination();
- obj2.setName(tfNazwa.getText());
- obj2.setCost(Double.parseDouble(tfKoszt.getText()));
- obj2.setWright(Double.parseDouble(tfSzerokosc.getText()));
- obj2.setLenght(Double.parseDouble(tfDlugosc.getText()));
- building2.setEnergyConsumption(Integer.parseInt(tfZuzycieEnergii.getText()));
- building2.setWaterConsumption(Integer.parseInt(tfZuzycieWody.getText()));
- building2.setMaintenanceCosts(Integer.parseInt(tfKosztUtrzymania.getText()));
- building2.setContamination(Integer.parseInt(tfZanieczyszczenie.getText()));
- specialBuilding2.setSafetyFactor(Integer.parseInt(tfWspolczynnikBezpieczenstwa.getText()));
- specialBuilding2.setWorkingArea(Integer.parseInt(tfZasiegDzialania.getText()));
- pp2.setPoliceCars(Integer.parseInt(tfLiczbaPojPol.getText()));
- pp2.setPoliceOfficres(Integer.parseInt(tfPolicjanci.getText()));
- pp2.setPrisonCapacity(Integer.parseInt(tfPojemnoscWiezienia.getText()));
- pp2.setPPObjectType(tfRodzajBudynku.getText());
- } else {
- JOptionPane.showMessageDialog(null, "Sprawdz poprawność danych!");
- }
- }
- entityManager.getTransaction().commit();
- entityManager.close();
- entityManagerFactory.close();
- }
- });
- entityManager.close();
- entityManagerFactory.close();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement