|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2004
Città: Lecco/Milano
Messaggi: 2863
|
Drag And Drop tra 2 JTable
Ciao a tutti,
riferendomi a questo tutorial http://java.sun.com/docs/books/tutor...d.html#complex sono riuscito a creare un drag and drop tra 2 o più JTable. Ora..., non riesco a ricavare il nome della tabella di destinazione... questo è il codice: Codice:
protected void importString(JComponent c) {
//Tabella di destinazione del Drop
JTable target = (JTable)c;
//Riga su cui va a finire il Drop
int index = target.getSelectedRow();
/*.........
......
....*/
}
Codice:
[Ljava.lang.String;@1a16869 grazie, ciao
__________________
C'era un moscerino sul tuo schermo |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
La strana stringa che ottieni è la composizione del nome binario di una "categoria" (classe, array, interfaccia) e del codice hash dell'istanza relativa.
Il nome binario della categoria "array" è formato dai caratteri [L seguiti dal nome binario del tipo dei componenti l'array. Dunque, array di stringhe. Se vuoi ricavare il nome della prima colonna di un tabella, puoi usare il metodo getColumnName(0). Non so tuttavia se questo possa esserti utile per risolvere l'inghippo. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2004
Città: Lecco/Milano
Messaggi: 2863
|
Grazie mille PGI, mi hai risolto più di un inghippo in questi giorni
cmq la stringa che ho scritto sopra la ottenevo proprio usando il getColumnName(0) sono cmq riuscito a trovare, poi, che il nome si "nascondeva" nell'header. ho risolto quindi in questo modo: Codice:
table.getTableHeader().getName();
__________________
C'era un moscerino sul tuo schermo |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:31.



















