-
Houston
Mam takie pytanko jak w razie potrzeby dodać wiersz do jakiejś jTable? zakładając że już takowa istnieje? -
Anonim
Korzystasz z AbstractTableModel - musisz zrobic wlasna klase dziedziczaca i najlepiej w tej klasie zrobic metode setXXX ktora ustawi Ci vector... potem odpalasz fireTableDataChanged(); i gotowe.
np:
public void setVector(Vector vectList){
this.vectList = vectList;
fireTableDataChanged();
}
Metoda sama wywoluje metode setValueAt(Object value, int row, int col) i wszystko ustawia ale najpierw musisz sam wszystkie metody zdefiniowac... -
kuba
niewiem czy to jest najlepsze rozwiazanie Twojego problemu, bo niepisalem duzo w javie, ale kiedys korzystalem z czegos takiego :
private void dodajRzad(javax.swing.JTable table){
DefaultTableModel tableModel =(DefaultTableModel) table.getModel();
Vector<String> data = new Vector<String>();
for (int j=0; j < table.getColumnCount(); j++)
data.addElement("");
tableModel.addRow(data);
}
powinno dzialac; ) -
Anonim
Tym rozwiazaniem dodajesz - rzad. Jak sie dobrze to zrobi to sie dodaje cala tabele... co lepsze mozesz miec pelno tabeli, tworzysz obiekty TableModel i wywolujesz na ich rzecz tylko jedna metode i wtedy wszystkie tabele automatycznie sie uzupelniaja a ty niczym sie nie martwisz... -
-
Anonim
Szukam czlowieka na zaliczenie z javy 2 semestr informatyki Warszawa dobrze zaplace czekam na odpowiedz!!!
- Przeglądaj grona w kategorii Internet i Komputery
- Przeglądaj grona w okolicy Warszawa
- Załóż własne grono tematyczne
- Zostań moderatorem
Podobne Tematy
|
|
Wszystko co związane z programowaniem w Java (J2EE, JSP, JDBC, itd) test
Miejsca grona (1)
-
Kino Luna ul. Marszałkowska, Warszawa
www.kinoluna.pl kino.luna@maxfilm.com.pl 22 621 78 28
- Dodaj miejsce

