Forum » Programiranje » [Java]Skopiraj vsebino jTable1 v jTextArea1
[Java]Skopiraj vsebino jTable1 v jTextArea1
Beezgetz ::
Oi
Sem dokaj nov v Javi, pa me zanima sledeče;
Imam jTable1, in ko se zapolni z željenimi podatki, bi to rad spravil v tekstovno obliko.
V ta namen imam jTextArea, ki po potrebi shrani ali sprinta svojo vsebino.
Želim, da se vsebina tabele v bistvu skopira v tekstovno polje, g klikom na gumb.
Trenutno lahko označim vse v tabeli, kopiram in pol v jTextArea to prilepim, ampak to s tipkovnico, ctrl + a , ctrl + c, pol grem fokusirat jTextArea in tam ctrl + v - pa še to kopira brez 'glav'... te pol dotipkam....
To bi rad opravil z enim klikom gumba...
Zdaj, najdlje sem prišel do jTable1.selectAll();
toda ni copy opcije...
Obstaja jTextArea1.paste(); in sicer dela ok, prilepi karkoli je v odložišču...
predlogi so dobodošli!
lp
Sem dokaj nov v Javi, pa me zanima sledeče;
Imam jTable1, in ko se zapolni z željenimi podatki, bi to rad spravil v tekstovno obliko.
V ta namen imam jTextArea, ki po potrebi shrani ali sprinta svojo vsebino.
Želim, da se vsebina tabele v bistvu skopira v tekstovno polje, g klikom na gumb.
Trenutno lahko označim vse v tabeli, kopiram in pol v jTextArea to prilepim, ampak to s tipkovnico, ctrl + a , ctrl + c, pol grem fokusirat jTextArea in tam ctrl + v - pa še to kopira brez 'glav'... te pol dotipkam....
To bi rad opravil z enim klikom gumba...
Zdaj, najdlje sem prišel do jTable1.selectAll();
toda ni copy opcije...
Obstaja jTextArea1.paste(); in sicer dela ok, prilepi karkoli je v odložišču...
predlogi so dobodošli!
lp
PaX_MaN ::
Dvojna zanka čez vse vrstice in stolpce (getRowCount, getColumnCount) in vsakič dodajaš v textarea (append()) vrednost trenutno izbrane celice (getValueAt(vrstica, stolpec)).
Zgodovina sprememb…
- spremenilo: PaX_MaN ()
Beezgetz ::
Ena zanka čez vse vrstice in stolpce (getRowCount, getColumnCount) in vsakič dodajaš v textarea (append()) vrednost trenutno izbrane celice (getValueAt(vrstica, stolpec)).
Oi pax,
aha, hard core, ič elegance, ha?
Saj sem že pol poti tam, sem rekel da za teh 11 vrstic pa lahk raredim kaj takega,,, heh
Čemu pa služi pol jTable1.SelectAll();?
PaX_MaN ::
Čemu pa služi pol jTable1.SelectAll();?
Je samo programatični ekvivalent izbire vseh vrstic in stolpcev z miško in/ali tipkovnico. Mislim, saj bi lahko tudi s tem naredil - selectAll, pa potem dvojna zanka po getSelectedRows() in getSelectedColumns(), pa spet getValueAt in dodajanje v JTextArea, ampak to pomeni potem malo več kode, več RAMa, pa še vse skupaj ti pofarba modro.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [JAVA] Izpis imen vseh datotek iz direktorija in poddirektorijevOddelek: Programiranje | 4943 (2972) | Slovenet |
» | Java skeniranje map in podmapOddelek: Programiranje | 1159 (1048) | nightrage |
» | [Java] Urejanje baze z JTableOddelek: Programiranje | 1020 (804) | vonNeumann |
» | Java pisanje v datotekoOddelek: Programiranje | 1570 (1476) | javaMaster |
» | Java - Se da "refrešat" tabelo?Oddelek: Programiranje | 981 (852) | Kovalchuk |