JTable i JPanel

JTable i JPanel

offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Imam sledeci deo koda pa ako neko zna kako da se sa time izborim.

Vector rows = new Vector();
rows.clear();

while (imaJosPodataka)
{
Vector columns = new Vector();
columns.clear();
ucitajKolonu(columns);
rows.addElement(columns);
}

Vector columnNames = new Vector();
columnNames.clear();
dajImeKolonama(columnNames);

JTable table = new JTable(columns, columnNames);
JPanel panel = new JPanel();
panel.addElement(table);
panel.repain();


Gde gresim? Kada ispisujem podatke koje sam strpao u vektore na konzolu, sve je uredu, ali ovaj deo koda ne radi kako treba. U pitanju je oracle baza, i svi upiti su u redu (provereno ispisivanjem na konzolu), svi vektori su dobri (isto tako provereno). Pomagajte drugovi, hocu da se ubijem. Smile



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • real 
  • Elitni građanin
  • Pridružio: 25 Nov 2004
  • Poruke: 2297
  • Gde živiš: Kragujevac

ucitajKolonu(columns);

treba:

ucitajVrstu(columns);
ili
ucitajKolone(columns);//samo za jednu vrstu

šta više volliš.

**********************************

JTable table = new JTable(columns, columnNames);

treba

JTable table = new JTable(rows, columnNames);



offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

U svakom slucaju, zajebao sam se. JPanel je zamenjen sa JScrollPane i nije panel.addElement() ono sto mi je trebalo nego panel.getViewport().add(table, null). Sto se tice toga ucitajXXX, ovo kako sam napisao radi svoj posao. Sve jedno, da nije bilo drugarice koja je imala slican zadatak, ne bi se ovo porodilo. Smile U svakom slucaju ne na vreme. Ipak, hvala na odgovoru! Smile

Ko je trenutno na forumu
 

Ukupno su 739 korisnika na forumu :: 10 registrovanih, 1 sakriven i 728 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: elviper2, kolateralnasteta, lcc, ljubo70, Lotus, markolopin, Rok A Bit, spalev, superwhy, TBF1D