» »

[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

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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[JAVA] Izpis imen vseh datotek iz direktorija in poddirektorijev

Oddelek: Programiranje
214943 (2972) Slovenet
»

Java skeniranje map in podmap

Oddelek: Programiranje
61159 (1048) nightrage
»

[Java] Urejanje baze z JTable

Oddelek: Programiranje
81020 (804) vonNeumann
»

Java pisanje v datoteko

Oddelek: Programiranje
71570 (1476) javaMaster
»

Java - Se da "refrešat" tabelo?

Oddelek: Programiranje
5981 (852) Kovalchuk

Več podobnih tem