tak super o to chodzilo(przyznam sie ze spedzilem cala noc i samemu mi sie udalo zrobic:))
ale mam jeden problem jeszcze, glowilem sie nad tym pare h, ale najpierw tresc cala wrzuce:
Stworzyć tabellę (JTable), pokazującą ksiaażki.
Książka ma:
autora
tytul
cenę
Informacja o książkach ma być wczytana z pliku tekstowego.
Należy zapewnić:
możliwość edycji cen w tabeli (w komórce)
możlwiość dodawania i usuwania wierszy do/z tabeli z poziomu GUI.
Problem moj polega na tym ze nie moge dojsc w jaki sposob wczytac do tej tablicy, ale calego pliku.
Object[][] data = { { "Chopin Fryderyk", "M", 1789 },
{ "Kopernik Mikołaj", "M", 2900 },
{ "Słowacki Juliusz", "M", 2000 },
{ "Szymborska Wisława", "K", 5200 },
{ "Polański Roman", "M", 3000 },
{ "Skłodowska-Curie Maria", "K", 2000 },
{ "Modrzejewska Helena", "K", 2000 },
};
Sam fakt wczyttywania dziala czyli ponizej:
while ((buffer = lnr.readLine()) != null) {
StringTokenizer st = new StringTokenizer(buffer,";");
autor = st.nextToken();
tytul = st.nextToken();
cena = st.nextToken();
System.out.print(autor+";");
System.out.print(tytul+";");
System.out.println(cena);
data2 = new Object[][] { { autor, tytul, cena }};
//tu dla przykladu dalem data2 zamiast data; wczytuje i wynikiem jest odstatnia ksiazka z pliku zamiast wszystkie
Format z pliku jest nastepujacy:
Adam Mickiewicz; Pan Tadeusz; 1000
Adam Mickiewicz; Pan Tadeusz; 100
Rownling; Harry Potter; 100
Prosze o jakis pomysl, bo nie saze zebym to przeszedl sam. za duzo spedzilem czasu nad tym, i prosze o podpowiedz co zrobic jak doisac aby wrzucal kolejne elementy do tej tablicy.