[Java] supporto progetto uni
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!
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
non è difficile ma solo articolato (ho fatto di peggio), se hai problemi chiedi
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.
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.

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)
quindi lo aggiorna alla chiusura. (penso)
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.
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
String[] arrayDatiAlbergo = datiAlbergo.split(";");
for(int j=0; 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.