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); } }