A więc tak.
Krok 1 => Tworzę tablicę z danych wczytanych z pliku tekstowego
Dane w pliku tekstowym mam zapisane linijka za linijką
W jednej linii znajdują się dane rozdzielone znakiem ":"
Kod:
String[] liniaTekstu = new String[100];
String tablicaDanych[][] = null;
int i=0;
while(true)
{
//odczyt linkjki tekstu
linia = plikWejsciowy.readLine();
liniaTekstu[i] = linia;
//rozbicie odczytanego stringu na dane rodzielone znakiem ":"
//tu mi coś nie "stroi" ...
//tablicaDanych[i][] = linia.split(":");
//jeżeli nie mozna odczytac linijki (wszystkie zostały już przeczytane), wyjście z pętli
if (linia == null)
{
break;
}
//zwiekszenie licznika pętli
i++;
int linie = i;
}
2. Tak odczytane dane chcę przekazać do konstruktora klasy, która wyświetli mi tabele z danymi
3.
Wyświetlam tabelę z danymi
Kod:
//Table Data
dm.setDataVector(new Object[][]
{
//w tym miejscu chcę by bylo tyle linijek ile odczytalem z pliku tekstowego
{new Boolean(false), tablicaDanych, tablicaDanych2, tablicaDanych3, tablicaDanych4},
},
new Object[]
{
"Dodaj", "Klucz", "Scieżka klucza", "Nazwa zmiennej", "Wartość"
});
Chodzi mi o to że nie wiem jak przekazać tablicę do innej klasy, tak by stworzyć jakąś pętlę by wyświetlić w pętli tyle rekordów tabeli ile odczytałem z pliku tekstowego i w odpowiednich komórkach tabeli znalazły się odpowiednie dane z rozdzielonej linii
Z góry dzięki za wszelką pomoc L)
Pozdrawiam