[Java] supporto progetto uni

lupodimare2
ciao a tutti e subito grazie a chi vorrà aiutarmi.
sto sviluppando questo progetto per l'uni: http://twiki.di.uniroma1.it/pub/Metod_p ... 09_10.html
mi piacerebbe avere qualche consiglio e parere su come portarlo avanti. a breve posterò quel che sto scrivendo e come lo sto implementando. grazie ancora!

Risposte
Sk_Anonymous
non è difficile ma solo articolato (ho fatto di peggio), se hai problemi chiedi

Umby2
Una prima critica a chi ha proposto questo progetto:

All'inizio di ogni sessione, gli archivi sono costruiti leggendo i dati da un file. Alla fine (o prima della chiusura) della sessione, le informazioni sulle prenotazioni (ed eventuali modifiche alla lista di clienti o degli alberghi) devono essere memorizzate riscrivendo il file iniziale così che possa esssre usato nella sessione successiva.

Il progetto non prevede la multiutenza, ovvero piu' postazioni di lavoro che interagiscono sulla banca dati. Il che mi sembra molto limitativo. :roll:

Sk_Anonymous
per sessione successiva potrebbe intendere la prossima esecuzione del programma, che appena avviato carica il database sempre dallo stesso file,
quindi lo aggiorna alla chiusura. (penso)

lupodimare2
Ciao a tutti e grazie per l'interessamento.

Sto sviluppando il mio progetto e ho il primo grande problema.

Ho creato nella mia interfaccia grafica un tasto lista che quando viene cliccato mi crea una tabella di questo tipo :

String intestazione[]={"Albergo","Indirizzo","Telefono","Servizi","Stanze"};
Tabella tab=new Tabella(campi,intestazione);

I dati di questa table sono presi dalla lettura di un file .txt.

Vorrei inserire all'interno dell'ultima colonna dei Jbutton.
Come posso fare?

Io inserisco i dati nella tabella in questo modo:

try{
String lineaTesto= utils.readFile("archivioAlberghi.txt");
//System.out.println(lineaTesto);

String riga = ("Albergo;Indirizzo;Telefono;Servizi;Stanze");
String[] datiAlbergo = lineaTesto.split("\\|");

for(int i=1; i System.out.println("datiAlbergo["+i+"]"+datiAlbergo); // dati dei singoli alberghi TUTTI

String[] arrayDatiAlbergo = datiAlbergo.split(";");
for(int j=0; j System.out.println("------>>"+arrayDatiAlbergo[j]);
if (j==arrayDatiAlbergo.length-1){
campi[i-1][j] = "inserire tasto";
}else{
campi[i-1][j] = arrayDatiAlbergo[j];
}

}

}

}
catch (IOException ae) {
ae.getMessage();

}






Qualcuno può darmi qualche consiglio su come fare?

Ringrazio in anticipo.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.