public PretragaProzor(String pretraga, String vrednost) {
    super(615, 540);

    table = new JTable();
    table.setShowVerticalLines(false);
    table.setEnabled(false);
    model =
        new DefaultTableModel(
            new Object[][] {},
            new String[] {"Bar kod", "Naziv", "Cena", "Popust", "Kategorija", "Količina"});
    table.setModel(model);
    table.setBounds(0, 0, 600, 500);
    layeredPane.add(table);
    JScrollPane scrollPane = new JScrollPane(table);
    scrollPane.setBounds(0, 0, 600, 500);
    layeredPane.add(scrollPane);
    ArrayList<Artikal> artikli = (ArrayList<Artikal>) Artikal.ucitajSve(pretraga + vrednost);
    for (int i = 0; i < artikli.size(); i++) {
      String[] artikalString =
          new String[] {
            String.valueOf(artikli.get(i).getBarKod()),
            artikli.get(i).getNaziv(),
            String.valueOf(artikli.get(i).getCena()),
            String.valueOf(artikli.get(i).getPopust()),
            artikli.get(i).getKategorija(),
            String.valueOf(artikli.get(i).getKolicina())
          };
      model.addRow(artikalString);
    }
  }
 private void table() {
   table = new JTable();
   table.setShowVerticalLines(false);
   table.setEnabled(false);
   model =
       new DefaultTableModel(
           new Object[][] {}, new String[] {"Bar kod", "Naziv", "Cena", "Kategorija", "Količina"});
   table.setModel(model);
   table.setBounds(10, 110, 500, 350);
   Iterator<Artikal> artikli = snabdevac.getArtikli().iterator(); // Popunjavanje tabele
   while (artikli.hasNext()) {
     Artikal a = artikli.next();
     String[] s =
         new String[] {
           String.valueOf(a.getBarKod()),
           a.getNaziv(),
           String.valueOf((a.getCena() - a.getPopust())),
           a.getKategorija(),
           String.valueOf(a.getKolicina())
         };
     model.addRow(s);
   }
   layeredPane.add(table);
   JScrollPane scrollPane = new JScrollPane(table);
   scrollPane.setBounds(10, 110, 500, 350);
   layeredPane.add(scrollPane);
 }
 public void updateTable() {
   model =
       new DefaultTableModel(
           new Object[][] {}, new String[] {"Bar kod", "Naziv", "Cena", "Kategorija", "Količina"});
   table.setModel(model);
   while (model.getRowCount() > 0) model.removeRow(0);
   Iterator<Artikal> artikli = snabdevac.getArtikli().iterator(); // Popunjavanje tabele
   while (artikli.hasNext()) {
     Artikal a = artikli.next();
     String[] s =
         new String[] {
           String.valueOf(a.getBarKod()),
           a.getNaziv(),
           String.valueOf((a.getCena() - a.getPopust())),
           a.getKategorija(),
           String.valueOf(a.getKolicina())
         };
     model.addRow(s);
   }
 }