Witam, przejrzałem forum i nie mogę znaleźć rozwiązania mojego problemu...
Pisze aplikacje mającą za zadanie prowadzenie prostej bazy danych o obiektach i ich zużyciu energii opartej na LinkedList. W projekcie mam również dołączoną tabelę w formacie JTable zawierającą dane o zużyciach energii w danych miesiącach roku. Mój pierwszy problem polega na tym iż nie wiem jak zapisać dane, które wpisano do JTable do pliku by po ponownym uruchomieniu aplikacji można było korzystać z tych informacji. Drugi problem polega na tym że przy zmianie wyborze innego obiekty z Listy tabela powinna zmieniać wartości odpowiadające danemu obiektowi. Nie wiem czy problem tkwi w serializacji TableModel czy w innym miejscu.
W miarę możliwości proszę o radę jak zabrać się za rozwiązanie tych problemów.
0
0
JTable implementuje interfejs Serializable, więc po prostu wrzucasz do strumienia cały obiekt(poczytaj o serializacji w javie).
0
Po co zapamiętywać całe JTable? Dane są przecież w modelu. Klasy DefaultTableModel i AbstractTableModel też implementuję interfejs Serializable.
0
Ja proponuje zacząć od zaprojektowania prostej "bazę danych" (+ zapis do pliku), a potem zająć się jej prezentowaniem (JTable).