PDA

View Full Version : [JAVA] JTable "particolare"


franksisca
29-11-2006, 17:45
ragazzi, devo creare una jtable con queste caratteristiche, più o meno....


link:[img=http://img468.imageshack.us/img468/1431/xxxxxxxbd4.th.jpg] (http://img468.imageshack.us/my.php?image=xxxxxxxbd4.jpg)

aspetto suggerimenti e domande

andbin
29-11-2006, 18:14
ragazzi, devo creare una jtable con queste caratteristiche, più o meno....


link:[img=http://img468.imageshack.us/img468/1431/xxxxxxxbd4.th.jpg] (http://img468.imageshack.us/my.php?image=xxxxxxxbd4.jpg)

aspetto suggerimenti e domandeQuindi con dei "raggruppamenti" particolari, giusto???
Non so se sia possibile farlo con un semplice JTable. Forse si può fare ma usando "pesantemente" dei Renderer specifici .... ma non vorrei dire fesserie.

franksisca
29-11-2006, 19:57
Quindi con dei "raggruppamenti" particolari, giusto???
Non so se sia possibile farlo con un semplice JTable. Forse si può fare ma usando "pesantemente" dei Renderer specifici .... ma non vorrei dire fesserie.
b'è si, devo fare dei gruppi sulle righe.......mi spiegheresti cosa intendi dire tu???

MEMon
29-11-2006, 20:01
Credo che si riferisse a qualcosa del genere:
public Component prepareRenderer(TableCellRenderer render,int riga,int colonna){
Component c=super.prepareRenderer(render,riga,colonna);
((JComponent)c).setOpaque(false);
return c;
}

c sono dovrebbero essere le caselle della jtable, compreso quelle dei titoli(credo, ma sono quasi sicuro) e quindi puoi farci un po' tutto quello che vuoi.

franksisca
29-11-2006, 20:09
emh....non ho capito

franksisca
29-11-2006, 22:19
ragazzi, aiuto!!!!!

MEMon
29-11-2006, 22:24
prova ad usare il codice che ti ho incollato, in pratica fai una classe che estende jtable e usi quel codice, con il quale puoi modificare il rendering delle celle.
Nel mio esempio le fa diventare trasparenti, ma per esempio a te basta isolarne alcune e usare al loro posto componenti fatti su misura da te.
Di sicuro ci devi lavorare un attimo, io oltre non saprei che dirti perchè non avendone mai avuto bisogno non mi son mai informato... :D

franksisca
29-11-2006, 22:44
il fatto è che devo raqggruppare le tabelle, in pratica

_____________
|_______a1_
d1 |_______a2_
____|_______a3_
|_______a1_
d2 |_______a2_
____|_______a3_
|________a1
d2 |_______a2_
____|_______a3_

solo che non sò come farlo....

uff, si vede una cacca.....

franksisca
30-11-2006, 09:33
ragazzi, devo creare una jtable con queste caratteristiche, più o meno....


link:[img=http://img468.imageshack.us/img468/1431/xxxxxxxbd4.th.jpg] (http://img468.imageshack.us/my.php?image=xxxxxxxbd4.jpg)

aspetto suggerimenti e domande
idee per il raggruppamento delle righe ???

PGI-Bis
30-11-2006, 11:00
butta l'occhio qui

http://www.swingwiki.org/howto:column_spanning

franksisca
30-11-2006, 11:08
butta l'occhio qui

http://www.swingwiki.org/howto:column_spanning
mi preoccupavo che ancora non ti efri fatto vivo:D:D:D

grazie, adesso vedo