Newsgroup: it.comp.java
Titolo: Visualizzazione DB su tabella

Ciao a tutti!
Vorrei visualizzare il contenuto di un DB su una tabella. Devo usare
JTable? Alcuni mi hanno consigliato di eseguire la query e mettere i
risultati nella JTable. Cosa ne pensate? E poi, ho letto del materiale
riguardante la JTable ed ho visto esempi in cui i "nomi delle colonne"
ed i "dati" della JTable venivano inseriti solo tramite il suo
costruttore, quindi non dinamicamente...
Come posso fare?
Grazie mille in anticipo!

 Come posso fare?
figurati, se non ci potessi infiare i dati dinamicamente non sarebbe molto 
utile..
basta che ti cerchi esempi di un tablemodel e vedrai che i dati ce li metti 
quando ti pare...

Uso JBuilder.
Comunque grazie ragazzi, ho risolto il problema. Praticamente ho usato
una JTable instanziata in questo modo jTable1 = new JTable( tableModel
);
Così facendo sono in grado di aggiungere elementi in runtime con
tableModel.addRow(...
A dire il vero, non mi piace molto questa soluzione, perchè permette
solo di "visualizzare" i dati contenuti in un DB, ma non di
modificarli. Credevo ci fosse una classe Java già costruita in modo da
fare quel lavoro, come in C++ esistono molte librerie che lo fanno...
Qualche altra idea??
Avrei un'altro problema riguardo la JTable: non riesco a posizionarla
dentro il frame in modo che NON occupi tutto lo spazio. Risulta sempre
posizionata in alto e occupa tutto il frame. L'ho messa dentro un
JSrollPanel, nel seguente modo:
scrollPane = new JScrollPane( jTable1 );
contentPane.add(scrollPane, BorderLayout.CENTER );
Come fare?
Grazie mille in anticipo!! :-)

contentPane.add(scrollPane, BorderLayout.CENTER );
gioca con i layout.. se lo metti al centro di un borderlayout comunque hai 
beccato il modo migliore per occupare tutto lo spazio :)

 ha scritto nel messaggio 
news:K0LHe.27073$2U1.1...@news3.tin.it...

salve a tutti questa cosa sulle JTable mi interessa molto, volevo chiedervi 
una cosa leggermente diversa. Io uso NetBeans non č che ci sarebbe il modo 
di collegare una JTable creata tramite l'editor grafico ad un database in 
modo semplice ed automatico come per esempio ho visto fare con visual studio 
.net?
Grazie a tutti, ciao ciao. 

 chiedervi una cosa leggermente diversa. Io uso NetBeans non è che ci 


Ho risolto il problema della JTable. Adesso sono riuscito a metterla
nel punto giusto... Devo fare la stessa cosa per una JList, cioè
vorrei che la JList avesse la ScrollBar. Ho provato a fare la stessa
cosa della JTable, ma non viene mostrata la ScrollBar. Ecco il codice
che ho usato: 
http://phpfi.com/72492
Grazie del vostro aiuto! :)
Ps. anche io sarei molto interessato ad una classe che collega
direttamente la JTable ad un DB, come posso fare in C++ e VB...

>Uso JBuilder.
su jsp per generare i report di stampa uso crystal report o simili.
quando creo un exe java per generare report cosa uso?
Uso jbuilder2005

Come?
Non potresti fare un esempio concreto o almeno fornire un link?
Grazie :-)

> Non potresti fare un esempio concreto o almeno fornire un link?
Come faccio a realizzare un report di stampa (intestazione,
impaginazione,.,..) in un aplicazione java (.exe)?

non lo so, dimmi tu... hai detto che usi JBuilder2005 per generare
report... anche io uso JBuilder2005.
Se potete darmi una mano, vorrei cortesemente sapere la stessa cosa che
ha chiesto "Piotre Ugrumov", cioè collegare una JTable ad un database
in
modo semplice ed automatico come per esempio ho visto fare con visual
studio
.net oppure come si può fare in Delphi e in C++Builder
Grazie mille!